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/contentassist/CompletionProposalPopup.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistListener {
private static final boolean USE_VIRTUAL
private org.eclipse.jface.text.ITextViewer fViewer
private final org.eclipse.jface.text.contentassist.ContentAssistant fContentAssistant
private final org.eclipse.jface.text.contentassist.AdditionalInfoController fAdditionalInfoController
private final org.eclipse.jface.text.contentassist.PopupCloser fPopupCloser
private org.eclipse.swt.widgets.Shell fProposalShell
private org.eclipse.swt.widgets.Table fProposalTable
private boolean fInserting
private org.eclipse.jface.text.contentassist.CompletionProposalPopup$ProposalSelectionListener fKeyListener
private final java.util.List fDocumentEvents
private org.eclipse.jface.text.IDocumentListener fDocumentListener
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fFilteredProposals
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fComputedProposals
private int fInvocationOffset
private int fFilterOffset
private org.eclipse.jface.text.contentassist.ICompletionProposal fLastProposal
private org.eclipse.jface.contentassist.IContentAssistSubjectControl fContentAssistSubjectControl
private final org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter fContentAssistSubjectControlAdapter
private org.eclipse.swt.graphics.Point fSize
private org.eclipse.jface.text.IEditingSupport fFocusHelper
private boolean fIsFilteredSubset
private final Runnable fFilterRunnable
private boolean fIsFilterPending
private org.eclipse.swt.widgets.Label fMessageText
private org.eclipse.swt.graphics.Font fMessageTextFont
private int fLastCompletionOffset
private final org.eclipse.jface.text.contentassist.CompletionProposalPopup$EmptyProposal fEmptyProposal
private String fEmptyMessage
private boolean fIsColoredLabelsSupportEnabled
static void ()
public void (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.contentassist.AdditionalInfoController)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.contentassist.AdditionalInfoController infoController
public void (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.contentassist.IContentAssistSubjectControl, org.eclipse.jface.text.contentassist.AdditionalInfoController)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
org.eclipse.jface.text.contentassist.AdditionalInfoController infoController
public java.lang.String showProposals (boolean)
boolean autoActivated
org.eclipse.swt.widgets.Control control
private boolean hideWhenNoProposals (boolean)
boolean autoActivated
org.eclipse.swt.widgets.Control control
private void handleRepeatedInvocation ()
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.widgets.Listener listener
org.eclipse.swt.layout.GridLayout layout
org.eclipse.swt.layout.GridData data
org.eclipse.swt.graphics.Point size
int height
double aspectRatio
int width
org.eclipse.swt.graphics.Rectangle trim
org.eclipse.swt.graphics.Color c
int getMinimalHeight ()
int height
int items
org.eclipse.swt.graphics.Rectangle trim
private void addCommandSupport (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
org.eclipse.jface.bindings.keys.KeySequence commandSequence
private org.eclipse.swt.graphics.Color getBackgroundColor (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
org.eclipse.swt.graphics.Color c
private org.eclipse.swt.graphics.Color getForegroundColor (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
org.eclipse.swt.graphics.Color c
private void createMessageText ()
org.eclipse.swt.layout.GridData textData
org.eclipse.swt.graphics.Font font
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.FontData[] fontDatas
int i
private void handleSetData (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.swt.widgets.TableItem item
int index
org.eclipse.jface.text.contentassist.ICompletionProposal current
String displayString
String displayString
org.eclipse.swt.custom.StyleRange[] styleRanges
org.eclipse.jface.viewers.StyledString styledString
private org.eclipse.jface.text.contentassist.ICompletionProposal getSelectedProposal ()
int i
private void insertSelectedProposalWithMask (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.IEditingSupport helper
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.jface.text.IEditingSupportRegistry registry
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 contextInformationOffset
int contextInformationOffset
org.eclipse.jface.text.contentassist.ICompletionProposalExtension e
org.eclipse.jface.text.IEditingSupportRegistry registry
org.eclipse.jface.text.IEditingSupportRegistry registry
public boolean hasFocus ()
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.jface.internal.text.InformationControlReplacer replacer
public void hide ()
org.eclipse.jface.text.IEditingSupportRegistry registry
private void unregister ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 extension
public boolean isActive ()
private void setProposals (org.eclipse.jface.text.contentassist.ICompletionProposal[], boolean)
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
boolean isFilteredSubset
org.eclipse.jface.text.contentassist.ICompletionProposal[] oldProposals
org.eclipse.jface.text.contentassist.ICompletionProposal oldProposal
int newLen
org.eclipse.swt.widgets.TableItem[] items
int i
org.eclipse.swt.widgets.TableItem item
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
org.eclipse.swt.graphics.Point currentLocation
org.eclipse.swt.graphics.Point newLocation
private org.eclipse.swt.graphics.Point getLocation ()
int caret
org.eclipse.swt.graphics.Rectangle location
org.eclipse.swt.graphics.Point getSize ()
private void displayProposals ()
org.eclipse.jface.text.IEditingSupportRegistry registry
private void ensureDocumentListenerInstalled ()
org.eclipse.jface.text.IDocument document
public boolean verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
char key
int newSelection
int visibleRows
int itemCount
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 void fireSelectionEvent (org.eclipse.jface.text.contentassist.ICompletionProposal, boolean)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
boolean smartToggle
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.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
public void setFocus ()
private boolean canAutoInsert (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
org.eclipse.jface.text.contentassist.ICompletionProposalExtension4 ext
public java.lang.String incrementalComplete ()
org.eclipse.swt.widgets.Control control
private boolean completeCommonPrefix ()
org.eclipse.jface.text.IDocument document
StringBuffer rightCasePostfix
java.util.List rightCase
boolean isWrongCaseMatch
CharSequence wrongCasePrefix
int wrongCasePrefixStart
StringBuffer wrongCasePostfix
java.util.List wrongCase
int i
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
int start
CharSequence insertion
int prefixLength
int relativeCompletionOffset
String prefix
CharSequence newPostfix
CharSequence newPrefix
CharSequence newPostfix
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
CharSequence prefix
CharSequence prefix
CharSequence postfix
CharSequence postfix
int to
StringBuffer inDocument
private boolean isPrefixCompatible (java.lang.CharSequence, int, java.lang.CharSequence, int, org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
CharSequence oneSequence
int oneOffset
CharSequence twoSequence
int twoOffset
org.eclipse.jface.text.IDocument document
int min
int oneEnd
int twoEnd
String one
String two
private void truncatePostfix (java.lang.StringBuffer, java.lang.CharSequence)
StringBuffer buffer
CharSequence sequence
int min
int c
void setMessage (java.lang.String)
String message
void setEmptyMessage (java.lang.String)
String message
public void setStatusLineVisible (boolean)
boolean show
void switchedPositionToAbove (boolean)
boolean above
org.eclipse.core.commands.IHandler createProposalSelectionHandler (int)
int operationCode
static boolean access$0 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$1 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, boolean)
static org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter access$2 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static java.util.List access$3 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static org.eclipse.jface.text.contentassist.ICompletionProposal[] access$4 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int, org.eclipse.jface.text.DocumentEvent)
static void access$5 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
static boolean access$6 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$7 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.ICompletionProposal[], boolean)
static org.eclipse.swt.widgets.Table access$8 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$9 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int, boolean)
static org.eclipse.swt.widgets.Shell access$10 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static org.eclipse.jface.text.contentassist.ContentAssistant access$11 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$12 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
static int access$13 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static int access$14 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$15 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
static org.eclipse.jface.text.contentassist.ICompletionProposal[] access$16 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
static void access$17 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.ICompletionProposal[])
static org.eclipse.jface.text.contentassist.ICompletionProposal[] access$18 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static boolean access$19 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, boolean)
static boolean access$20 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.ICompletionProposal)
static void access$21 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.ICompletionProposal, char, int, int)
static void access$22 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$23 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$24 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.swt.widgets.Event)
static org.eclipse.jface.text.contentassist.AdditionalInfoController access$25 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$26 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.swt.graphics.Point)
static void access$27 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
static void access$28 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$29 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static boolean access$30 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$31 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$32 (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.ICompletionProposal[])
static org.eclipse.jface.text.contentassist.ICompletionProposal[] access$33 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static void access$34 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
static boolean access$35 (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
}
org/eclipse/jface/text/contentassist/ContentAssistEvent.classContentAssistEvent.java
package org.eclipse.jface.text.contentassist
public final org.eclipse.jface.text.contentassist.ContentAssistEvent extends java.lang.Object {
public final org.eclipse.jface.text.contentassist.IContentAssistant assistant
public final org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
public final boolean isAutoActivated
void (org.eclipse.jface.text.contentassist.IContentAssistant, org.eclipse.jface.text.contentassist.IContentAssistProcessor, boolean)
org.eclipse.jface.text.contentassist.IContentAssistant ca
org.eclipse.jface.text.contentassist.IContentAssistProcessor proc
boolean isAutoActivated
void (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.text.contentassist.IContentAssistProcessor)
org.eclipse.jface.text.contentassist.ContentAssistant ca
org.eclipse.jface.text.contentassist.IContentAssistProcessor proc
}
org/eclipse/jface/text/contentassist/ContentAssistSubjectControlAdapter.classContentAssistSubjectControlAdapter.java
package org.eclipse.jface.text.contentassist
final org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter extends java.lang.Object implements org.eclipse.jface.contentassist.IContentAssistSubjectControl {
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.contentassist.IContentAssistSubjectControl fContentAssistSubjectControl
void (org.eclipse.jface.contentassist.IContentAssistSubjectControl)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
public int getLineHeight ()
public org.eclipse.swt.widgets.Control getControl ()
public org.eclipse.swt.graphics.Point getLocationAtOffset (int)
int offset
public org.eclipse.swt.graphics.Point getWidgetSelectionRange ()
public org.eclipse.swt.graphics.Point getSelectedRange ()
public int getCaretOffset ()
public java.lang.String getLineDelimiter ()
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
public org.eclipse.jface.text.IDocument getDocument ()
public boolean prependVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
org.eclipse.jface.text.ITextViewerExtension e
org.eclipse.swt.custom.StyledText textWidget
public boolean appendVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.custom.StyledText textWidget
public void removeVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.custom.StyledText textWidget
public void setEventConsumer (org.eclipse.jface.text.IEventConsumer)
org.eclipse.jface.text.IEventConsumer eventConsumer
public void setSelectedRange (int, int)
int i
int j
public void revealRange (int, int)
int i
int j
public boolean supportsVerifyKeyListener ()
public char[] getCompletionProposalAutoActivationCharacters (org.eclipse.jface.text.contentassist.ContentAssistant, int)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
int offset
char[] getContextInformationAutoActivationCharacters (org.eclipse.jface.text.contentassist.ContentAssistant, int)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
int offset
org.eclipse.jface.text.contentassist.CompletionProposalPopup createCompletionProposalPopup (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.text.contentassist.AdditionalInfoController)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.jface.text.contentassist.AdditionalInfoController controller
org.eclipse.jface.text.contentassist.ContextInformationPopup createContextInfoPopup (org.eclipse.jface.text.contentassist.ContentAssistant)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator (org.eclipse.jface.text.contentassist.ContentAssistant, int)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
int offset
public org.eclipse.jface.text.contentassist.IContextInformationPresenter getContextInformationPresenter (org.eclipse.jface.text.contentassist.ContentAssistant, int)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
int offset
public void installValidator (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
public void installContextInformationPresenter (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.contentassist.ContentAssistant, int)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
int offset
public boolean addSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
public void removeSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
}
org/eclipse/jface/text/contentassist/ContentAssistant$1.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.ContentAssistant$Closer this$1
void (org.eclipse.jface.text.contentassist.ContentAssistant$Closer)
public void run ()
}
org/eclipse/jface/text/contentassist/ContentAssistant$2.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener this$1
private final org.eclipse.swt.widgets.Control val$control
private final int val$showStyle
void (org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener, org.eclipse.swt.widgets.Control, int)
public void run ()
}
org/eclipse/jface/text/contentassist/ContentAssistant$3.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener {
final org.eclipse.jface.text.contentassist.ContentAssistant this$0
void (org.eclipse.jface.text.contentassist.ContentAssistant)
public void keyTraversed (org.eclipse.swt.events.TraverseEvent)
org.eclipse.swt.events.TraverseEvent e
}
org/eclipse/jface/text/contentassist/ContentAssistant$AutoAssistListener.classContentAssistant.java
package org.eclipse.jface.text.contentassist
public org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener extends org.eclipse.swt.events.KeyAdapter implements java.lang.Runnable org.eclipse.swt.custom.VerifyKeyListener {
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.text.contentassist.ContentAssistant this$0
protected void (org.eclipse.jface.text.contentassist.ContentAssistant)
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 keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int showStyle
int showStyle
int showStyle
int pos
char[] activation
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
protected void showAssist (int)
int showStyle
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Display d
static org.eclipse.jface.text.contentassist.ContentAssistant access$0 (org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener)
}
org/eclipse/jface/text/contentassist/ContentAssistant$Closer.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$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 org.eclipse.swt.widgets.Control fControl
final org.eclipse.jface.text.contentassist.ContentAssistant this$0
void (org.eclipse.jface.text.contentassist.ContentAssistant)
protected void install ()
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Shell shell
protected void uninstall ()
org.eclipse.swt.widgets.Control shell
org.eclipse.swt.widgets.Control control
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.text.contentassist.ContentAssistant access$0 (org.eclipse.jface.text.contentassist.ContentAssistant$Closer)
}
org/eclipse/jface/text/contentassist/ContentAssistant$InternalListener.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$InternalListener extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener org.eclipse.jface.text.IEventConsumer {
final org.eclipse.jface.text.contentassist.ContentAssistant this$0
void (org.eclipse.jface.text.contentassist.ContentAssistant)
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
org.eclipse.jface.text.contentassist.IContentAssistListener[] listeners
int i
public void processEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.jface.text.contentassist.IContentAssistListener[] listeners
int i
}
org/eclipse/jface/text/contentassist/ContentAssistant$LayoutManager.classContentAssistant.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContentAssistant$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.text.contentassist.ContentAssistant this$0
void (org.eclipse.jface.text.contentassist.ContentAssistant)
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.jface.text.contentassist.CompletionProposalPopup popup
org.eclipse.jface.text.contentassist.CompletionProposalPopup popup
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 constrainLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Point point
org.eclipse.swt.graphics.Point shellSize
org.eclipse.swt.graphics.Rectangle bounds
protected org.eclipse.swt.graphics.Rectangle constrainHorizontally (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle bounds
protected org.eclipse.swt.graphics.Rectangle computeBoundsAboveBelow (org.eclipse.swt.widgets.Shell, org.eclipse.swt.graphics.Point, int)
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.graphics.Point preferred
int offset
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Rectangle caret
org.eclipse.swt.widgets.Monitor monitor
org.eclipse.swt.graphics.Rectangle bounds
int spaceAbove
int caretLowerY
int spaceBelow
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
protected org.eclipse.swt.graphics.Rectangle computeBoundsBelowAbove (org.eclipse.swt.widgets.Shell, org.eclipse.swt.graphics.Point, int, org.eclipse.jface.text.contentassist.CompletionProposalPopup)
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.graphics.Point preferred
int offset
org.eclipse.jface.text.contentassist.CompletionProposalPopup popup
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Rectangle caret
org.eclipse.swt.widgets.Monitor monitor
org.eclipse.swt.graphics.Rectangle bounds
int threshold
int spaceAbove
int spaceBelow
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
org.eclipse.swt.graphics.Rectangle rect
boolean switched
private org.eclipse.swt.graphics.Rectangle getCaretRectangle (int)
int offset
org.eclipse.swt.graphics.Point location
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.swt.graphics.Point controlSize
org.eclipse.swt.graphics.Rectangle subjectRectangle
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.Point shellSize
org.eclipse.swt.widgets.Monitor monitor
org.eclipse.swt.graphics.Rectangle displayBounds
protected void adjustListeners (int)
int type
private org.eclipse.swt.widgets.Monitor getClosestMonitor (org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.widgets.Display toSearch
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
}
org/eclipse/jface/text/contentassist/ContentAssistant.classContentAssistant.java
package org.eclipse.jface.text.contentassist
public org.eclipse.jface.text.contentassist.ContentAssistant extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jface.text.contentassist.IContentAssistantExtension org.eclipse.jface.text.contentassist.IContentAssistantExtension2 org.eclipse.jface.text.contentassist.IContentAssistantExtension3 org.eclipse.jface.text.contentassist.IContentAssistantExtension4 org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
public static final String SELECT_NEXT_PROPOSAL_COMMAND_ID
public static final String SELECT_PREVIOUS_PROPOSAL_COMMAND_ID
public static final String STORE_SIZE_X
public static final String STORE_SIZE_Y
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.swt.graphics.Color fProposalSelectorBackground
private org.eclipse.swt.graphics.Color fProposalSelectorForeground
private org.eclipse.jface.text.ITextViewer fViewer
private String fLastErrorMessage
private org.eclipse.jface.text.contentassist.ContentAssistant$Closer fCloser
org.eclipse.jface.text.contentassist.ContentAssistant$LayoutManager fLayoutManager
private org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener fAutoAssistListener
private org.eclipse.jface.text.contentassist.ContentAssistant$InternalListener fInternalListener
private org.eclipse.jface.text.contentassist.CompletionProposalPopup fProposalPopup
private org.eclipse.jface.text.contentassist.ContextInformationPopup fContextInfoPopup
private boolean fVerifyKeyListenerHooked
private org.eclipse.jface.text.contentassist.IContentAssistListener[] fListeners
private org.eclipse.jface.contentassist.IContentAssistSubjectControl fContentAssistSubjectControl
private org.eclipse.swt.widgets.Shell fContentAssistSubjectControlShell
private org.eclipse.swt.events.TraverseListener fCASCSTraverseListener
private org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter fContentAssistSubjectControlAdapter
private org.eclipse.jface.dialogs.IDialogSettings fDialogSettings
private boolean fIsPrefixCompletionEnabled
private org.eclipse.core.runtime.ListenerList fCompletionListeners
private String fMessage
private boolean fIsRepetitionMode
private boolean fShowEmptyList
private boolean fIsStatusLineVisible
private long fLastAutoActivation
private org.eclipse.jface.bindings.keys.KeySequence fRepeatedInvocationKeySequence
private java.util.Map fHandlers
private boolean fIsColoredLabelsSupportEnabled
public void ()
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
private java.lang.String computeAllAutoActivationTriggers ()
StringBuffer buf
java.util.Iterator iter
java.util.Map$Entry entry
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
char[] triggers
public void enableAutoActivation (boolean)
boolean enabled
public void enableAutoInsert (boolean)
boolean enabled
boolean isAutoInserting ()
private void manageAutoActivation (boolean)
boolean start
protected org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener createAutoAssistListener ()
public void setAutoActivationDelay (int)
int delay
public int getAutoActivationDelay ()
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 setProposalSelectorBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
org.eclipse.swt.graphics.Color getProposalSelectorBackground ()
public void setProposalSelectorForeground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color getProposalSelectorForeground ()
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
protected void install (org.eclipse.jface.contentassist.IContentAssistSubjectControl)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
protected void install ()
org.eclipse.jface.text.contentassist.AdditionalInfoController 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
org.eclipse.jface.text.contentassist.ContentAssistant$LayoutManager getLayoutManager ()
void popupFocusLost (org.eclipse.swt.events.FocusEvent)
org.eclipse.swt.events.FocusEvent e
int getSelectionOffset ()
private boolean acquireWidgetToken (int)
int type
org.eclipse.jface.text.IWidgetTokenOwnerExtension extension
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IWidgetTokenOwnerExtension extension
org.eclipse.jface.text.IWidgetTokenOwner owner
boolean addContentAssistListener (org.eclipse.jface.text.contentassist.IContentAssistListener, int)
org.eclipse.jface.text.contentassist.IContentAssistListener listener
int type
private void promoteKeyListener ()
private void installKeyListener ()
private void releaseWidgetToken (int)
int type
org.eclipse.jface.text.IWidgetTokenOwner owner
void removeContentAssistListener (org.eclipse.jface.text.contentassist.IContentAssistListener, int)
org.eclipse.jface.text.contentassist.IContentAssistListener listener
int type
private void uninstallVerifyKeyListener ()
private int getNumberOfListeners ()
int count
int i
public java.lang.String showPossibleCompletions ()
public java.lang.String completePrefix ()
private boolean prepareToShowCompletions (boolean)
boolean isAutoActivated
int gracePeriod
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 offset
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
org.eclipse.jface.text.IDocument document
String type
private org.eclipse.jface.text.contentassist.IContentAssistProcessor getProcessor (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
org.eclipse.jface.text.IDocument document
String type
String type
org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
org.eclipse.jface.text.contentassist.ICompletionProposal[] result
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
org.eclipse.jface.text.contentassist.ICompletionProposal[] result
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
org.eclipse.jface.text.contentassist.IContextInformation[] result
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
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 viewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
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 viewer
int offset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
org.eclipse.jface.text.contentassist.IContextInformationPresenter getContextInformationPresenter (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
char[] getCompletionProposalAutoActivationCharacters (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
char[] getCompletionProposalAutoActivationCharacters (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
char[] getContextInformationAutoActivationCharacters (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
char[] getContextInformationAutoActivationCharacters (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
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
protected void hide ()
public void setRestoreCompletionProposalSize (org.eclipse.jface.dialogs.IDialogSettings)
org.eclipse.jface.dialogs.IDialogSettings dialogSettings
protected void storeCompletionProposalPopupSize ()
org.eclipse.swt.graphics.Point size
protected org.eclipse.swt.graphics.Point restoreCompletionProposalPopupSize ()
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle maxBounds
org.eclipse.swt.widgets.Display display
public void enablePrefixCompletion (boolean)
boolean enabled
boolean isPrefixCompletionEnabled ()
public boolean hasProposalPopupFocus ()
public void addCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void removeCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
void fireSessionBeginEvent (boolean)
boolean isAutoActivated
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
org.eclipse.jface.text.contentassist.ContentAssistEvent event
Object[] listeners
int i
org.eclipse.jface.text.contentassist.ICompletionListener listener
void fireSessionRestartEvent ()
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
org.eclipse.jface.text.contentassist.ContentAssistEvent event
Object[] listeners
int i
org.eclipse.jface.text.contentassist.ICompletionListener listener
void fireSessionEndEvent ()
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
org.eclipse.jface.text.contentassist.ContentAssistEvent event
Object[] listeners
int i
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void setRepeatedInvocationMode (boolean)
boolean cycling
boolean isRepeatedInvocationMode ()
public void setShowEmptyList (boolean)
boolean showEmpty
boolean isShowEmptyList ()
public void setStatusLineVisible (boolean)
boolean show
boolean isStatusLineVisible ()
public void setStatusMessage (java.lang.String)
String message
java.lang.String getStatusMessage ()
public void setEmptyMessage (java.lang.String)
String message
void fireSelectionEvent (org.eclipse.jface.text.contentassist.ICompletionProposal, boolean)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
boolean smartToggle
Object[] listeners
int i
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void setRepeatedInvocationTrigger (org.eclipse.jface.bindings.keys.KeySequence)
org.eclipse.jface.bindings.keys.KeySequence sequence
org.eclipse.jface.bindings.keys.KeySequence getRepeatedInvocationKeySequence ()
protected boolean isProposalPopupActive ()
protected boolean isContextInfoPopupActive ()
public final org.eclipse.core.commands.IHandler getHandler (java.lang.String)
String commandId
org.eclipse.core.commands.IHandler handler
protected final void registerHandler (java.lang.String, org.eclipse.core.commands.IHandler)
String commandId
org.eclipse.core.commands.IHandler handler
boolean isColoredLabelsSupportEnabled ()
public void enableColoredLabels (boolean)
boolean isEnabled
static org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter access$0 (org.eclipse.jface.text.contentassist.ContentAssistant)
static org.eclipse.jface.text.ITextViewer access$1 (org.eclipse.jface.text.contentassist.ContentAssistant)
static org.eclipse.jface.text.contentassist.CompletionProposalPopup access$2 (org.eclipse.jface.text.contentassist.ContentAssistant)
static org.eclipse.jface.text.contentassist.ContextInformationPopup access$3 (org.eclipse.jface.text.contentassist.ContentAssistant)
static int access$4 (org.eclipse.jface.text.contentassist.ContentAssistant)
static java.lang.String access$5 (org.eclipse.jface.text.contentassist.ContentAssistant)
static boolean access$6 (org.eclipse.jface.text.contentassist.ContentAssistant, boolean)
static void access$7 (org.eclipse.jface.text.contentassist.ContentAssistant, long)
static void access$8 (org.eclipse.jface.text.contentassist.ContentAssistant)
static int access$9 (org.eclipse.jface.text.contentassist.ContentAssistant)
static int access$10 (org.eclipse.jface.text.contentassist.ContentAssistant)
static org.eclipse.jface.text.contentassist.IContentAssistListener[] access$11 (org.eclipse.jface.text.contentassist.ContentAssistant)
static org.eclipse.jface.text.contentassist.ContentAssistant$AutoAssistListener access$12 (org.eclipse.jface.text.contentassist.ContentAssistant)
static void access$13 (org.eclipse.jface.text.contentassist.ContentAssistant)
}
org/eclipse/jface/text/contentassist/ContextInformation.classContextInformation.java
package org.eclipse.jface.text.contentassist
public final org.eclipse.jface.text.contentassist.ContextInformation extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContextInformation {
private final String fContextDisplayString
private final String fInformationDisplayString
private final org.eclipse.swt.graphics.Image fImage
public void (java.lang.String, java.lang.String)
String contextDisplayString
String informationDisplayString
public void (org.eclipse.swt.graphics.Image, java.lang.String, java.lang.String)
org.eclipse.swt.graphics.Image image
String contextDisplayString
String informationDisplayString
public boolean equals (java.lang.Object)
Object object
org.eclipse.jface.text.contentassist.IContextInformation contextInformation
boolean equals
public int hashCode ()
int low
public java.lang.String getInformationDisplayString ()
public org.eclipse.swt.graphics.Image getImage ()
public java.lang.String getContextDisplayString ()
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$1.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
void (org.eclipse.jface.text.contentassist.ContextInformationPopup)
public void run ()
int offset
org.eclipse.jface.text.contentassist.IContextInformation[] contexts
int count
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
int index
int i
org.eclipse.jface.text.contentassist.IContextInformation info
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
java.util.Iterator it
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame stackFrame
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$2.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
private final org.eclipse.jface.text.contentassist.IContextInformation val$info
private final int val$offset
void (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.IContextInformation, int)
public void run ()
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$3.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$3 extends org.eclipse.swt.events.SelectionAdapter {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
void (org.eclipse.jface.text.contentassist.ContextInformationPopup)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$4.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$4 extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
private final org.eclipse.swt.custom.StyledText val$textWidget
void (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.swt.custom.StyledText)
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$5.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$5 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
private final org.eclipse.jface.text.ITextViewerExtension val$textViewerExtension
private final org.eclipse.swt.custom.VerifyKeyListener val$verifyListener
void (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.ITextViewerExtension, org.eclipse.swt.custom.VerifyKeyListener)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$6.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$6 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
void (org.eclipse.jface.text.contentassist.ContextInformationPopup)
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/ContextInformationPopup$7.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$7 extends java.lang.Object implements java.lang.Runnable {
private org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame fFrame
final org.eclipse.jface.text.contentassist.ContextInformationPopup this$0
void (org.eclipse.jface.text.contentassist.ContextInformationPopup)
public void run ()
int offset
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame top
int widgetOffset
}
org/eclipse/jface/text/contentassist/ContextInformationPopup$ContextFrame.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame extends java.lang.Object {
final int fBeginOffset
final int fOffset
final int fVisibleOffset
final org.eclipse.jface.text.contentassist.IContextInformation fInformation
final org.eclipse.jface.text.contentassist.IContextInformationValidator fValidator
final org.eclipse.jface.text.contentassist.IContextInformationPresenter fPresenter
public void (org.eclipse.jface.text.contentassist.IContextInformation, int, int, int, org.eclipse.jface.text.contentassist.IContextInformationValidator, org.eclipse.jface.text.contentassist.IContextInformationPresenter)
org.eclipse.jface.text.contentassist.IContextInformation information
int beginOffset
int offset
int visibleOffset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
org.eclipse.jface.text.contentassist.IContextInformationPresenter presenter
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
public int hashCode ()
}
org/eclipse/jface/text/contentassist/ContextInformationPopup.classContextInformationPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.ContextInformationPopup extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistListener {
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.text.contentassist.ContentAssistant fContentAssistant
private org.eclipse.jface.text.contentassist.PopupCloser 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
private org.eclipse.jface.contentassist.IContentAssistSubjectControl fContentAssistSubjectControl
private org.eclipse.jface.text.contentassist.ContentAssistSubjectControlAdapter fContentAssistSubjectControlAdapter
private org.eclipse.swt.events.SelectionListener fTextWidgetSelectionListener
private org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame fLastContext
public void (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.jface.text.ITextViewer viewer
public void (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.jface.contentassist.IContentAssistSubjectControl)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
public java.lang.String showContextProposals (boolean)
boolean autoActivated
org.eclipse.swt.widgets.Control control
public void showContextInformation (org.eclipse.jface.text.contentassist.IContextInformation, int)
org.eclipse.jface.text.contentassist.IContextInformation info
int offset
org.eclipse.swt.widgets.Control control
private void internalShowContextInfo (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
private org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame createContextFrame (org.eclipse.jface.text.contentassist.IContextInformation, int)
org.eclipse.jface.text.contentassist.IContextInformation information
int offset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
int beginOffset
int visibleOffset
org.eclipse.jface.text.contentassist.IContextInformationPresenter presenter
private boolean isDuplicate (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame top
private boolean isLastFrame (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
private void internalShowContextFrame (org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame, boolean)
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame frame
boolean initial
private org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (int)
int offset
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 (int)
int offset
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle bounds
private void hideContextInfoPopup ()
int size
org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame current
private void createContextSelector ()
org.eclipse.swt.widgets.Control control
org.eclipse.swt.layout.GridLayout layout
org.eclipse.jface.text.ITextViewerExtension textViewerExtension
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.custom.VerifyKeyListener verifyListener
org.eclipse.swt.layout.GridData gd
org.eclipse.swt.graphics.Color c
int getMinimalHeight ()
int height
int items
org.eclipse.swt.graphics.Rectangle trim
private void insertSelectedContext ()
int i
int offset
private void setContexts (org.eclipse.jface.text.contentassist.IContextInformation[], int)
org.eclipse.jface.text.contentassist.IContextInformation[] contexts
int selectionIndex
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 newSelection
int visibleRows
int itemCount
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.contentassist.ContentAssistSubjectControlAdapter access$0 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static org.eclipse.jface.text.contentassist.IContextInformation[] access$1 (org.eclipse.jface.text.contentassist.ContextInformationPopup, int)
static org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame access$2 (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.IContextInformation, int)
static boolean access$3 (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
static void access$4 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$5 (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
static boolean access$6 (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.ContextInformationPopup$ContextFrame)
static java.util.Stack access$7 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static java.lang.String access$8 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$9 (org.eclipse.jface.text.contentassist.ContextInformationPopup, java.lang.String)
static void access$10 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$11 (org.eclipse.jface.text.contentassist.ContextInformationPopup, org.eclipse.jface.text.contentassist.IContextInformation[], int)
static void access$12 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$13 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$14 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static org.eclipse.swt.widgets.Shell access$15 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$16 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static org.eclipse.jface.text.TextPresentation access$17 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static org.eclipse.swt.custom.StyledText access$18 (org.eclipse.jface.text.contentassist.ContextInformationPopup)
static void access$19 (org.eclipse.jface.text.contentassist.ContextInformationPopup, int)
}
org/eclipse/jface/text/contentassist/ContextInformationValidator.classContextInformationValidator.java
package org.eclipse.jface.text.contentassist
public final org.eclipse.jface.text.contentassist.ContextInformationValidator extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContextInformationValidator {
private org.eclipse.jface.text.contentassist.IContentAssistProcessor fProcessor
private org.eclipse.jface.text.contentassist.IContextInformation fContextInformation
private org.eclipse.jface.text.ITextViewer fViewer
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 boolean isContextInformationValid (int)
int offset
org.eclipse.jface.text.contentassist.IContextInformation[] infos
int i
}
org/eclipse/jface/text/contentassist/Helper.classHelper.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.Helper extends java.lang.Object {
void ()
public static boolean okToUse (org.eclipse.swt.widgets.Widget)
org.eclipse.swt.widgets.Widget widget
}
org/eclipse/jface/text/contentassist/ICompletionListener.classICompletionListener.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionListener extends java.lang.Object {
public abstract void assistSessionStarted (org.eclipse.jface.text.contentassist.ContentAssistEvent)
public abstract void assistSessionEnded (org.eclipse.jface.text.contentassist.ContentAssistEvent)
public abstract void selectionChanged (org.eclipse.jface.text.contentassist.ICompletionProposal, boolean)
}
org/eclipse/jface/text/contentassist/ICompletionListenerExtension.classICompletionListenerExtension.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionListenerExtension extends java.lang.Object {
public abstract void assistSessionRestarted (org.eclipse.jface.text.contentassist.ContentAssistEvent)
}
org/eclipse/jface/text/contentassist/ICompletionProposal.classICompletionProposal.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposal extends java.lang.Object {
public abstract void apply (org.eclipse.jface.text.IDocument)
public abstract org.eclipse.swt.graphics.Point getSelection (org.eclipse.jface.text.IDocument)
public abstract java.lang.String getAdditionalProposalInfo ()
public abstract java.lang.String getDisplayString ()
public abstract org.eclipse.swt.graphics.Image getImage ()
public abstract org.eclipse.jface.text.contentassist.IContextInformation getContextInformation ()
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension.classICompletionProposalExtension.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension extends java.lang.Object {
public abstract void apply (org.eclipse.jface.text.IDocument, char, int)
public abstract boolean isValidFor (org.eclipse.jface.text.IDocument, int)
public abstract char[] getTriggerCharacters ()
public abstract int getContextInformationPosition ()
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension2.classICompletionProposalExtension2.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 extends java.lang.Object {
public abstract void apply (org.eclipse.jface.text.ITextViewer, char, int, int)
public abstract void selected (org.eclipse.jface.text.ITextViewer, boolean)
public abstract void unselected (org.eclipse.jface.text.ITextViewer)
public abstract boolean validate (org.eclipse.jface.text.IDocument, int, org.eclipse.jface.text.DocumentEvent)
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension3.classICompletionProposalExtension3.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension3 extends java.lang.Object {
public abstract org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator ()
public abstract java.lang.CharSequence getPrefixCompletionText (org.eclipse.jface.text.IDocument, int)
public abstract int getPrefixCompletionStart (org.eclipse.jface.text.IDocument, int)
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension4.classICompletionProposalExtension4.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension4 extends java.lang.Object {
public abstract boolean isAutoInsertable ()
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension5.classICompletionProposalExtension5.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension5 extends java.lang.Object {
public abstract java.lang.Object getAdditionalProposalInfo (org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/jface/text/contentassist/ICompletionProposalExtension6.classICompletionProposalExtension6.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.ICompletionProposalExtension6 extends java.lang.Object {
public abstract org.eclipse.jface.viewers.StyledString getStyledDisplayString ()
}
org/eclipse/jface/text/contentassist/IContentAssistListener.classIContentAssistListener.java
package org.eclipse.jface.text.contentassist
abstract org.eclipse.jface.text.contentassist.IContentAssistListener extends java.lang.Object implements org.eclipse.jface.text.IEventConsumer {
public abstract boolean verifyKey (org.eclipse.swt.events.VerifyEvent)
}
org/eclipse/jface/text/contentassist/IContentAssistProcessor.classIContentAssistProcessor.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistProcessor extends java.lang.Object {
public abstract org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int)
public abstract org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int)
public abstract char[] getCompletionProposalAutoActivationCharacters ()
public abstract char[] getContextInformationAutoActivationCharacters ()
public abstract java.lang.String getErrorMessage ()
public abstract org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator ()
}
org/eclipse/jface/text/contentassist/IContentAssistant.classIContentAssistant.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistant extends java.lang.Object {
public static final int PROPOSAL_OVERLAY
public static final int PROPOSAL_REMOVE
public static final int PROPOSAL_STACKED
public static final int CONTEXT_INFO_ABOVE
public static final int CONTEXT_INFO_BELOW
public abstract void install (org.eclipse.jface.text.ITextViewer)
public abstract void uninstall ()
public abstract java.lang.String showPossibleCompletions ()
public abstract java.lang.String showContextInformation ()
public abstract org.eclipse.jface.text.contentassist.IContentAssistProcessor getContentAssistProcessor (java.lang.String)
}
org/eclipse/jface/text/contentassist/IContentAssistantExtension.classIContentAssistantExtension.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistantExtension extends java.lang.Object {
public abstract java.lang.String getDocumentPartitioning ()
public abstract java.lang.String completePrefix ()
}
org/eclipse/jface/text/contentassist/IContentAssistantExtension2.classIContentAssistantExtension2.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistantExtension2 extends java.lang.Object {
public abstract void addCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
public abstract void removeCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
public abstract void setRepeatedInvocationMode (boolean)
public abstract void setShowEmptyList (boolean)
public abstract void setStatusLineVisible (boolean)
public abstract void setStatusMessage (java.lang.String)
public abstract void setEmptyMessage (java.lang.String)
}
org/eclipse/jface/text/contentassist/IContentAssistantExtension3.classIContentAssistantExtension3.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistantExtension3 extends java.lang.Object {
public abstract void setRepeatedInvocationTrigger (org.eclipse.jface.bindings.keys.KeySequence)
}
org/eclipse/jface/text/contentassist/IContentAssistantExtension4.classIContentAssistantExtension4.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContentAssistantExtension4 extends java.lang.Object {
public abstract org.eclipse.core.commands.IHandler getHandler (java.lang.String)
}
org/eclipse/jface/text/contentassist/IContextInformation.classIContextInformation.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContextInformation extends java.lang.Object {
public abstract java.lang.String getContextDisplayString ()
public abstract org.eclipse.swt.graphics.Image getImage ()
public abstract java.lang.String getInformationDisplayString ()
public abstract boolean equals (java.lang.Object)
}
org/eclipse/jface/text/contentassist/IContextInformationExtension.classIContextInformationExtension.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContextInformationExtension extends java.lang.Object {
public abstract int getContextInformationPosition ()
}
org/eclipse/jface/text/contentassist/IContextInformationPresenter.classIContextInformationPresenter.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContextInformationPresenter extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.text.ITextViewer, int)
public abstract boolean updatePresentation (int, org.eclipse.jface.text.TextPresentation)
}
org/eclipse/jface/text/contentassist/IContextInformationValidator.classIContextInformationValidator.java
package org.eclipse.jface.text.contentassist
public abstract org.eclipse.jface.text.contentassist.IContextInformationValidator extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.text.ITextViewer, int)
public abstract boolean isContextInformationValid (int)
}
org/eclipse/jface/text/contentassist/JFaceTextMessages.classJFaceTextMessages.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.JFaceTextMessages 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/contentassist/JFaceTextMessages.properties
org/eclipse/jface/text/contentassist/PopupCloser$1.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.PopupCloser this$0
private final org.eclipse.swt.events.FocusEvent val$e
void (org.eclipse.jface.text.contentassist.PopupCloser, org.eclipse.swt.events.FocusEvent)
public void run ()
}
org/eclipse/jface/text/contentassist/PopupCloser$2.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.PopupCloser this$0
void (org.eclipse.jface.text.contentassist.PopupCloser)
public void run ()
}
org/eclipse/jface/text/contentassist/PopupCloser$3.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.PopupCloser this$0
private final org.eclipse.jface.text.IDelayedInputChangeProvider val$delayedICP
void (org.eclipse.jface.text.contentassist.PopupCloser, org.eclipse.jface.text.IDelayedInputChangeProvider)
public void run ()
}
org/eclipse/jface/text/contentassist/PopupCloser$4.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.PopupCloser this$0
void (org.eclipse.jface.text.contentassist.PopupCloser)
public void run ()
}
org/eclipse/jface/text/contentassist/PopupCloser$5.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser$5 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.PopupCloser this$0
void (org.eclipse.jface.text.contentassist.PopupCloser)
public void run ()
}
org/eclipse/jface/text/contentassist/PopupCloser.classPopupCloser.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.PopupCloser extends org.eclipse.swt.events.ShellAdapter implements org.eclipse.swt.events.FocusListener org.eclipse.swt.events.SelectionListener org.eclipse.swt.widgets.Listener {
private org.eclipse.jface.text.contentassist.ContentAssistant 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
private org.eclipse.swt.widgets.Display fDisplay
private org.eclipse.jface.text.contentassist.AdditionalInfoController fAdditionalInfoController
void ()
public void install (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.swt.widgets.Table)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.swt.widgets.Table table
public void install (org.eclipse.jface.text.contentassist.ContentAssistant, org.eclipse.swt.widgets.Table, org.eclipse.jface.text.contentassist.AdditionalInfoController)
org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
org.eclipse.swt.widgets.Table table
org.eclipse.jface.text.contentassist.AdditionalInfoController additionalInfoController
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
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.swt.widgets.Control control
org.eclipse.jface.text.IInformationControl infoControl
org.eclipse.jface.text.IInformationControlExtension5 iControl5
org.eclipse.jface.text.IDelayedInputChangeProvider delayedICP
org.eclipse.jface.text.IInputChangedListener inputChangeListener
org.eclipse.jface.internal.text.InformationControlReplacer replacer
org.eclipse.jface.text.IInformationControl iControl
org.eclipse.swt.widgets.Control control
org.eclipse.jface.text.IInformationControlExtension5 iControl5
static org.eclipse.swt.widgets.Table access$0 (org.eclipse.jface.text.contentassist.PopupCloser)
static boolean access$1 (org.eclipse.jface.text.contentassist.PopupCloser)
static org.eclipse.jface.text.contentassist.ContentAssistant access$2 (org.eclipse.jface.text.contentassist.PopupCloser)
static org.eclipse.jface.text.contentassist.AdditionalInfoController access$3 (org.eclipse.jface.text.contentassist.PopupCloser)
}
org/eclipse/jface/text/formatter/
org/eclipse/jface/text/formatter/ContentFormatter$NonDeletingPositionUpdater.classContentFormatter.java
package org.eclipse.jface.text.formatter
org.eclipse.jface.text.formatter.ContentFormatter$NonDeletingPositionUpdater extends org.eclipse.jface.text.DefaultPositionUpdater {
final org.eclipse.jface.text.formatter.ContentFormatter this$0
protected void (org.eclipse.jface.text.formatter.ContentFormatter, java.lang.String)
String category
protected boolean notDeleted ()
}
org/eclipse/jface/text/formatter/ContentFormatter$PositionReference.classContentFormatter.java
package org.eclipse.jface.text.formatter
org.eclipse.jface.text.formatter.ContentFormatter$PositionReference extends java.lang.Object implements java.lang.Comparable {
protected org.eclipse.jface.text.Position fPosition
protected boolean fRefersToOffset
protected String fCategory
protected void (org.eclipse.jface.text.Position, boolean, java.lang.String)
org.eclipse.jface.text.Position position
boolean refersToOffset
String category
protected int getOffset ()
protected void setOffset (int)
int offset
protected int getLength ()
protected void setLength (int)
int length
protected boolean refersToOffset ()
protected java.lang.String getCategory ()
protected org.eclipse.jface.text.Position getPosition ()
protected int getCharacterPosition ()
public int compareTo (java.lang.Object)
Object obj
org.eclipse.jface.text.formatter.ContentFormatter$PositionReference r
}
org/eclipse/jface/text/formatter/ContentFormatter$RemoveAffectedPositions.classContentFormatter.java
package org.eclipse.jface.text.formatter
org.eclipse.jface.text.formatter.ContentFormatter$RemoveAffectedPositions extends java.lang.Object implements org.eclipse.jface.text.IPositionUpdater {
final org.eclipse.jface.text.formatter.ContentFormatter this$0
void (org.eclipse.jface.text.formatter.ContentFormatter)
public void update (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
}
org/eclipse/jface/text/formatter/ContentFormatter$UpdateAffectedPositions.classContentFormatter.java
package org.eclipse.jface.text.formatter
org.eclipse.jface.text.formatter.ContentFormatter$UpdateAffectedPositions extends java.lang.Object implements org.eclipse.jface.text.IPositionUpdater {
private int[] fPositions
private int fOffset
final org.eclipse.jface.text.formatter.ContentFormatter this$0
public void (org.eclipse.jface.text.formatter.ContentFormatter, int[], int)
int[] positions
int offset
public void update (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
}
org/eclipse/jface/text/formatter/ContentFormatter.classContentFormatter.java
package org.eclipse.jface.text.formatter
public org.eclipse.jface.text.formatter.ContentFormatter extends java.lang.Object implements org.eclipse.jface.text.formatter.IContentFormatter {
private static final String PARTITIONING
private java.util.Map fStrategies
private boolean fIsPartitionAware
private String[] fPartitionManagingCategories
private java.util.List fOverlappingPositionReferences
private org.eclipse.jface.text.IPositionUpdater fPartitioningUpdater
private String fPartitioning
private org.eclipse.jface.text.IDocument fDocument
private String[] fExternalPartitonManagingCategories
private boolean fNeedsComputation
public void ()
public void setFormattingStrategy (org.eclipse.jface.text.formatter.IFormattingStrategy, java.lang.String)
org.eclipse.jface.text.formatter.IFormattingStrategy strategy
String contentType
public void setPartitionManagingPositionCategories (java.lang.String[])
String[] categories
public void setDocumentPartitioning (java.lang.String)
String partitioning
public void enablePartitionAwareFormatting (boolean)
boolean enable
public org.eclipse.jface.text.formatter.IFormattingStrategy getFormattingStrategy (java.lang.String)
String contentType
public void format (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion region
private void formatPartitions (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.TypedPosition[] ranges
private void formatRegion (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.formatter.IFormattingStrategy strategy
private org.eclipse.jface.text.TypedPosition[] getPartitioning (org.eclipse.jface.text.IRegion) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.ITypedRegion[] regions
org.eclipse.jface.text.TypedPosition[] positions
int i
private void start (org.eclipse.jface.text.TypedPosition[], java.lang.String)
org.eclipse.jface.text.TypedPosition[] regions
String indentation
int i
org.eclipse.jface.text.formatter.IFormattingStrategy s
private void format (org.eclipse.jface.text.TypedPosition[])
org.eclipse.jface.text.TypedPosition[] ranges
int i
org.eclipse.jface.text.formatter.IFormattingStrategy s
private void format (org.eclipse.jface.text.formatter.IFormattingStrategy, org.eclipse.jface.text.TypedPosition)
org.eclipse.jface.text.formatter.IFormattingStrategy strategy
org.eclipse.jface.text.TypedPosition region
int offset
int length
String content
int[] positions
String formatted
org.eclipse.jface.text.IPositionUpdater first
org.eclipse.jface.text.IPositionUpdater last
private void stop (org.eclipse.jface.text.TypedPosition[])
org.eclipse.jface.text.TypedPosition[] regions
int i
org.eclipse.jface.text.formatter.IFormattingStrategy s
private void addPartitioningUpdater ()
private void removePartitioningUpdater ()
private java.lang.String[] getPartitionManagingCategories ()
private boolean ignoreCategory (java.lang.String)
String category
String[] categories
int i
private void determinePositionsToUpdate (int, int)
int offset
int length
String[] categories
int i
org.eclipse.jface.text.Position[] positions
int j
org.eclipse.jface.text.Position p
private int[] getAffectedPositions (int, int)
int offset
int length
int[] positions
int i
org.eclipse.jface.text.formatter.ContentFormatter$PositionReference r
private void removeAffectedPositions (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
int size
int i
org.eclipse.jface.text.formatter.ContentFormatter$PositionReference r
protected void updateAffectedPositions (org.eclipse.jface.text.IDocument, int[], int)
org.eclipse.jface.text.IDocument document
int[] positions
int offset
int i
org.eclipse.jface.text.formatter.ContentFormatter$PositionReference r
org.eclipse.jface.text.Position p
String category
protected boolean positionAboutToBeAdded (org.eclipse.jface.text.IDocument, java.lang.String, org.eclipse.jface.text.Position)
org.eclipse.jface.text.IDocument document
String category
org.eclipse.jface.text.Position position
private java.lang.String getIndentation (int)
int offset
int start
int end
char c
private boolean isLineStart (int) throws org.eclipse.jface.text.BadLocationException
int offset
int start
static void access$0 (org.eclipse.jface.text.formatter.ContentFormatter, org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/formatter/ContextBasedFormattingStrategy.classContextBasedFormattingStrategy.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.ContextBasedFormattingStrategy extends java.lang.Object implements org.eclipse.jface.text.formatter.IFormattingStrategy org.eclipse.jface.text.formatter.IFormattingStrategyExtension {
private java.util.Map fCurrentPreferences
private final java.util.LinkedList fPreferences
public void ()
public void format ()
public java.lang.String format (java.lang.String, boolean, java.lang.String, int[])
String content
boolean start
String indentation
int[] positions
public void formatterStarts (org.eclipse.jface.text.formatter.IFormattingContext)
org.eclipse.jface.text.formatter.IFormattingContext context
public void formatterStarts (java.lang.String)
String indentation
public void formatterStops ()
public final java.util.Map getPreferences ()
}
org/eclipse/jface/text/formatter/FormattingContext.classFormattingContext.java
package org.eclipse.jface.text.formatter
public org.eclipse.jface.text.formatter.FormattingContext extends java.lang.Object implements org.eclipse.jface.text.formatter.IFormattingContext {
private final java.util.Map fMap
public void ()
public void dispose ()
public java.lang.String[] getPreferenceKeys ()
public java.lang.Object getProperty (java.lang.Object)
Object key
public boolean isBooleanPreference (java.lang.String)
String key
public boolean isDoublePreference (java.lang.String)
String key
public boolean isFloatPreference (java.lang.String)
String key
public boolean isIntegerPreference (java.lang.String)
String key
public boolean isLongPreference (java.lang.String)
String key
public boolean isStringPreference (java.lang.String)
String key
public void mapToStore (java.util.Map, org.eclipse.jface.preference.IPreferenceStore)
java.util.Map map
org.eclipse.jface.preference.IPreferenceStore store
String[] preferences
String result
String preference
int index
public void setProperty (java.lang.Object, java.lang.Object)
Object key
Object property
public void storeToMap (org.eclipse.jface.preference.IPreferenceStore, java.util.Map, boolean)
org.eclipse.jface.preference.IPreferenceStore store
java.util.Map map
boolean useDefault
String[] preferences
String preference
int index
}
org/eclipse/jface/text/formatter/FormattingContextProperties.classFormattingContextProperties.java
package org.eclipse.jface.text.formatter
public org.eclipse.jface.text.formatter.FormattingContextProperties extends java.lang.Object {
public static final String CONTEXT_DOCUMENT
public static final String CONTEXT_PARTITION
public static final String CONTEXT_PREFERENCES
public static final String CONTEXT_REGION
public static final String CONTEXT_MEDIUM
private void ()
}
org/eclipse/jface/text/formatter/IContentFormatter.classIContentFormatter.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.IContentFormatter extends java.lang.Object {
public abstract void format (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
public abstract org.eclipse.jface.text.formatter.IFormattingStrategy getFormattingStrategy (java.lang.String)
}
org/eclipse/jface/text/formatter/IContentFormatterExtension.classIContentFormatterExtension.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.IContentFormatterExtension extends java.lang.Object {
public abstract void format (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.formatter.IFormattingContext)
}
org/eclipse/jface/text/formatter/IFormattingContext.classIFormattingContext.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.IFormattingContext extends java.lang.Object {
public abstract void dispose ()
public abstract java.lang.String[] getPreferenceKeys ()
public abstract java.lang.Object getProperty (java.lang.Object)
public abstract boolean isBooleanPreference (java.lang.String)
public abstract boolean isDoublePreference (java.lang.String)
public abstract boolean isFloatPreference (java.lang.String)
public abstract boolean isIntegerPreference (java.lang.String)
public abstract boolean isLongPreference (java.lang.String)
public abstract boolean isStringPreference (java.lang.String)
public abstract void mapToStore (java.util.Map, org.eclipse.jface.preference.IPreferenceStore)
public abstract void setProperty (java.lang.Object, java.lang.Object)
public abstract void storeToMap (org.eclipse.jface.preference.IPreferenceStore, java.util.Map, boolean)
}
org/eclipse/jface/text/formatter/IFormattingStrategy.classIFormattingStrategy.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.IFormattingStrategy extends java.lang.Object {
public abstract void formatterStarts (java.lang.String)
public abstract java.lang.String format (java.lang.String, boolean, java.lang.String, int[])
public abstract void formatterStops ()
}
org/eclipse/jface/text/formatter/IFormattingStrategyExtension.classIFormattingStrategyExtension.java
package org.eclipse.jface.text.formatter
public abstract org.eclipse.jface.text.formatter.IFormattingStrategyExtension extends java.lang.Object {
public abstract void format ()
public abstract void formatterStarts (org.eclipse.jface.text.formatter.IFormattingContext)
public abstract void formatterStops ()
}
org/eclipse/jface/text/formatter/MultiPassContentFormatter$NonDeletingPositionUpdater.classMultiPassContentFormatter.java
package org.eclipse.jface.text.formatter
public org.eclipse.jface.text.formatter.MultiPassContentFormatter$NonDeletingPositionUpdater extends org.eclipse.jface.text.DefaultPositionUpdater {
final org.eclipse.jface.text.formatter.MultiPassContentFormatter this$0
public void (org.eclipse.jface.text.formatter.MultiPassContentFormatter, java.lang.String)
String category
protected final boolean notDeleted ()
int offset
boolean moved
char character
}
org/eclipse/jface/text/formatter/MultiPassContentFormatter.classMultiPassContentFormatter.java
package org.eclipse.jface.text.formatter
public org.eclipse.jface.text.formatter.MultiPassContentFormatter extends java.lang.Object implements org.eclipse.jface.text.formatter.IContentFormatter org.eclipse.jface.text.formatter.IContentFormatterExtension {
private org.eclipse.jface.text.formatter.IFormattingStrategyExtension fMaster
private final String fPartitioning
private final java.util.Map fSlaves
private final String fType
public void (java.lang.String, java.lang.String)
String partitioning
String type
public final void format (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.formatter.IFormattingContext)
org.eclipse.jface.text.IDocument medium
org.eclipse.jface.text.formatter.IFormattingContext context
Boolean document
org.eclipse.jface.text.IRegion region
public final void format (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IDocument medium
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.formatter.FormattingContext context
protected void formatMaster (org.eclipse.jface.text.formatter.IFormattingContext, org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.formatter.IFormattingContext context
org.eclipse.jface.text.IDocument document
int offset
int length
int delta
protected void formatSlave (org.eclipse.jface.text.formatter.IFormattingContext, org.eclipse.jface.text.IDocument, int, int, java.lang.String)
org.eclipse.jface.text.formatter.IFormattingContext context
org.eclipse.jface.text.IDocument document
int offset
int length
String type
org.eclipse.jface.text.formatter.IFormattingStrategyExtension strategy
protected void formatSlaves (org.eclipse.jface.text.formatter.IFormattingContext, org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.formatter.IFormattingContext context
org.eclipse.jface.text.IDocument document
int offset
int length
java.util.Map partitioners
org.eclipse.jface.text.ITypedRegion[] partitions
String type
org.eclipse.jface.text.ITypedRegion partition
int index
public final org.eclipse.jface.text.formatter.IFormattingStrategy getFormattingStrategy (java.lang.String)
String type
public final void setMasterStrategy (org.eclipse.jface.text.formatter.IFormattingStrategy)
org.eclipse.jface.text.formatter.IFormattingStrategy strategy
public final void setSlaveStrategy (org.eclipse.jface.text.formatter.IFormattingStrategy, java.lang.String)
org.eclipse.jface.text.formatter.IFormattingStrategy strategy
String type
}
org/eclipse/jface/text/hyperlink/
org/eclipse/jface/text/hyperlink/AbstractHyperlinkDetector.classAbstractHyperlinkDetector.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector extends java.lang.Object implements org.eclipse.jface.text.hyperlink.IHyperlinkDetector org.eclipse.jface.text.hyperlink.IHyperlinkDetectorExtension {
private org.eclipse.core.runtime.IAdaptable fContext
public void ()
public final void setContext (org.eclipse.core.runtime.IAdaptable) throws java.lang.IllegalStateException java.lang.IllegalArgumentException
org.eclipse.core.runtime.IAdaptable context
public void dispose ()
protected final java.lang.Object getAdapter (java.lang.Class)
Class adapterClass
}
org/eclipse/jface/text/hyperlink/DefaultHyperlinkPresenter$1.classDefaultHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter this$0
void (org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter)
public void run ()
}
org/eclipse/jface/text/hyperlink/DefaultHyperlinkPresenter.classDefaultHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
public org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter extends java.lang.Object implements org.eclipse.jface.text.hyperlink.IHyperlinkPresenter org.eclipse.jface.text.hyperlink.IHyperlinkPresenterExtension org.eclipse.jface.text.ITextPresentationListener org.eclipse.jface.text.ITextInputListener org.eclipse.jface.text.IDocumentListener org.eclipse.jface.util.IPropertyChangeListener {
public static final String HYPERLINK_COLOR
public static final String HYPERLINK_COLOR_SYSTEM_DEFAULT
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.swt.graphics.Color fColor
private boolean fIsUsingNativeLinkColor
private org.eclipse.swt.graphics.RGB fRGB
private boolean fDisposeColor
private org.eclipse.jface.text.IRegion fActiveRegion
private org.eclipse.jface.text.Position fRememberedPosition
private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
public void (org.eclipse.jface.preference.IPreferenceStore)
org.eclipse.jface.preference.IPreferenceStore store
public void (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB color
public boolean canShowMultipleHyperlinks ()
public void showHyperlinks (org.eclipse.jface.text.hyperlink.IHyperlink[])
org.eclipse.jface.text.hyperlink.IHyperlink[] hyperlinks
public boolean canHideHyperlinks ()
public void hideHyperlinks ()
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.swt.custom.StyledText text
public void uninstall ()
org.eclipse.jface.text.IDocument document
public void setColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void applyTextPresentation (org.eclipse.jface.text.TextPresentation)
org.eclipse.jface.text.TextPresentation textPresentation
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Color color
org.eclipse.swt.custom.StyleRange styleRange
private void highlightRegion (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
org.eclipse.swt.custom.StyledText text
private void repairRepresentation ()
int offset
int length
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.swt.custom.StyledText widget
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
private org.eclipse.swt.graphics.Color createColorFromPreferenceStore ()
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.RGB rgb
public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent)
org.eclipse.jface.util.PropertyChangeEvent event
}
org/eclipse/jface/text/hyperlink/HyperlinkManager$DETECTION_STRATEGY.classHyperlinkManager.java
package org.eclipse.jface.text.hyperlink
public final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY extends java.lang.Object {
String fName
private void (java.lang.String)
String name
public java.lang.String toString ()
void (java.lang.String, org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY)
}
org/eclipse/jface/text/hyperlink/HyperlinkManager.classHyperlinkManager.java
package org.eclipse.jface.text.hyperlink
public org.eclipse.jface.text.hyperlink.HyperlinkManager extends java.lang.Object implements org.eclipse.jface.text.ITextListener org.eclipse.swt.widgets.Listener org.eclipse.swt.events.KeyListener org.eclipse.swt.events.MouseListener org.eclipse.swt.events.MouseMoveListener org.eclipse.swt.events.FocusListener org.eclipse.swt.events.MouseTrackListener {
public static final int OPEN_HYPERLINK
public static final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY FIRST
public static final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY ALL
public static final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY LONGEST_REGION_ALL
public static final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY LONGEST_REGION_FIRST
private org.eclipse.jface.text.ITextViewer fTextViewer
private boolean fActive
private int fHyperlinkStateMask
private int fActiveHyperlinkStateMask
private org.eclipse.jface.text.hyperlink.IHyperlink[] fActiveHyperlinks
private org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] fHyperlinkDetectors
private org.eclipse.jface.text.hyperlink.IHyperlinkPresenter fHyperlinkPresenter
private final org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY fDetectionStrategy
static void ()
public void (org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY)
org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY detectionStrategy
public void install (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.hyperlink.IHyperlinkPresenter, org.eclipse.jface.text.hyperlink.IHyperlinkDetector[], int)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.hyperlink.IHyperlinkPresenter hyperlinkPresenter
org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] hyperlinkDetectors
int eventStateMask
org.eclipse.swt.custom.StyledText text
public void setHyperlinkDetectors (org.eclipse.jface.text.hyperlink.IHyperlinkDetector[])
org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] hyperlinkDetectors
public void setHyperlinkStateMask (int)
int eventStateMask
public void uninstall ()
org.eclipse.swt.custom.StyledText text
protected void deactivate ()
protected org.eclipse.jface.text.hyperlink.IHyperlink[] findHyperlinks ()
int offset
boolean canShowMultipleHyperlinks
org.eclipse.jface.text.IRegion region
java.util.List allHyperlinks
int i
int length
org.eclipse.jface.text.hyperlink.IHyperlinkDetector detector
int stateMask
org.eclipse.jface.text.hyperlink.IHyperlink[] hyperlinks
int maxLength
java.util.Iterator iter
org.eclipse.jface.text.hyperlink.IHyperlink hyperlink
protected int computeLongestHyperlinkLength (java.util.List)
java.util.List hyperlinks
java.util.Iterator iter
int length
org.eclipse.jface.text.IRegion region
protected int getCurrentTextOffset ()
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 event
public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void mouseUp (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
org.eclipse.swt.custom.StyledText text
private boolean isRegisteredStateMask (int)
int stateMask
int i
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 event
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
public void mouseExit (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseEnter (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 boolean openHyperlink ()
}
org/eclipse/jface/text/hyperlink/HyperlinkMessages.classHyperlinkMessages.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.HyperlinkMessages extends java.lang.Object {
private static final String BUNDLE_NAME
private static final java.util.ResourceBundle RESOURCE_BUNDLE
static Class class$0
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
}
org/eclipse/jface/text/hyperlink/HyperlinkMessages.properties
org/eclipse/jface/text/hyperlink/IHyperlink.classIHyperlink.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlink extends java.lang.Object {
public abstract org.eclipse.jface.text.IRegion getHyperlinkRegion ()
public abstract java.lang.String getTypeLabel ()
public abstract java.lang.String getHyperlinkText ()
public abstract void open ()
}
org/eclipse/jface/text/hyperlink/IHyperlinkDetector.classIHyperlinkDetector.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlinkDetector extends java.lang.Object {
public abstract org.eclipse.jface.text.hyperlink.IHyperlink[] detectHyperlinks (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion, boolean)
}
org/eclipse/jface/text/hyperlink/IHyperlinkDetectorExtension.classIHyperlinkDetectorExtension.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlinkDetectorExtension extends java.lang.Object {
public abstract void dispose ()
}
org/eclipse/jface/text/hyperlink/IHyperlinkDetectorExtension2.classIHyperlinkDetectorExtension2.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlinkDetectorExtension2 extends java.lang.Object {
public abstract int getStateMask ()
}
org/eclipse/jface/text/hyperlink/IHyperlinkPresenter.classIHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlinkPresenter extends java.lang.Object {
public abstract boolean canShowMultipleHyperlinks ()
public abstract void showHyperlinks (org.eclipse.jface.text.hyperlink.IHyperlink[]) throws java.lang.IllegalArgumentException
public abstract void hideHyperlinks ()
public abstract void install (org.eclipse.jface.text.ITextViewer)
public abstract void uninstall ()
}
org/eclipse/jface/text/hyperlink/IHyperlinkPresenterExtension.classIHyperlinkPresenterExtension.java
package org.eclipse.jface.text.hyperlink
public abstract org.eclipse.jface.text.hyperlink.IHyperlinkPresenterExtension extends java.lang.Object {
public abstract boolean canHideHyperlinks ()
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$1.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$1 extends org.eclipse.swt.events.ShellAdapter {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl this$1
private final org.eclipse.jface.viewers.TableViewer val$viewer
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl, org.eclipse.jface.viewers.TableViewer)
public void shellActivated (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$2.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$2 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
org.eclipse.swt.widgets.TableItem fLastItem
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl this$1
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
Object o
org.eclipse.swt.widgets.TableItem item
int index
int index
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$3.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$3 extends org.eclipse.swt.events.SelectionAdapter {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl this$1
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$4.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$4 extends org.eclipse.swt.events.MouseAdapter {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl this$1
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
Object o
org.eclipse.swt.widgets.TableItem selection
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$5.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$5 extends org.eclipse.swt.events.KeyAdapter {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl this$1
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$6.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$6 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover this$1
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
org.eclipse.swt.graphics.Color foregroundColor
org.eclipse.swt.graphics.Color backgroundColor
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$LinkListInformationControl$LinkContentProvider.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl$LinkContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider {
private void ()
public java.lang.Object[] getElements (java.lang.Object)
Object inputElement
public void dispose ()
public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
org.eclipse.jface.viewers.Viewer viewer
Object oldInput
Object newInput
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl$LinkContentProvider)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$LinkListInformationControl$LinkLabelProvider.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl$LinkLabelProvider extends org.eclipse.jface.viewers.ColumnLabelProvider {
private void ()
public java.lang.String getText (java.lang.Object)
Object element
org.eclipse.jface.text.hyperlink.IHyperlink link
String text
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl$LinkLabelProvider)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$LinkListInformationControl.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl extends org.eclipse.jface.text.AbstractInformationControl implements org.eclipse.jface.text.IInformationControlExtension2 {
private final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager fManager
private org.eclipse.jface.text.hyperlink.IHyperlink[] fInput
private org.eclipse.swt.widgets.Composite fParent
private org.eclipse.swt.widgets.Table fTable
private org.eclipse.swt.graphics.Color fForegroundColor
private org.eclipse.swt.graphics.Color fBackgroundColor
public void (org.eclipse.swt.widgets.Shell, org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color)
org.eclipse.swt.widgets.Shell parentShell
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager manager
org.eclipse.swt.graphics.Color foregroundColor
org.eclipse.swt.graphics.Color backgroundColor
public void setInformation (java.lang.String)
String information
public void setInput (java.lang.Object)
Object input
protected void createContent (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.GridLayout layout
public org.eclipse.swt.graphics.Point computeSizeHint ()
org.eclipse.swt.graphics.Point preferedSize
org.eclipse.swt.graphics.Point constraints
int scrollBarWidth
int scrollBarHeight
int width
int width
int height
int height
private void deferredCreateContent (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.GridData data
org.eclipse.jface.viewers.TableViewer viewer
private void registerTableListeners ()
public boolean hasContents ()
private void openSelectedLink ()
org.eclipse.swt.widgets.TableItem selection
org.eclipse.jface.text.hyperlink.IHyperlink link
static org.eclipse.swt.widgets.Table access$0 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
static void access$1 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$LinkListInformationControl)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$MultipleHyperlinkHover.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover extends java.lang.Object implements org.eclipse.jface.text.ITextHover org.eclipse.jface.text.ITextHoverExtension org.eclipse.jface.text.ITextHoverExtension2 {
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter this$0
private void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
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
public org.eclipse.jface.text.IRegion getHoverRegion (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
public java.lang.Object getHoverInfo2 (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.IRegion hoverRegion
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter, org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover)
static org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter access$1 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager$Closer.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager$Closer extends java.lang.Object implements org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser org.eclipse.swt.widgets.Listener org.eclipse.swt.events.KeyListener org.eclipse.swt.events.MouseListener {
private org.eclipse.swt.widgets.Control fSubjectControl
private org.eclipse.swt.widgets.Display fDisplay
private org.eclipse.jface.text.IInformationControl fControl
private org.eclipse.swt.graphics.Rectangle fSubjectArea
final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager this$1
private void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager)
public void setInformationControl (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl control
public void setSubjectControl (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control subject
public void start (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
public void stop ()
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
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
private boolean inKeepUpZone (int, int, org.eclipse.swt.graphics.Rectangle)
int x
int y
org.eclipse.swt.graphics.Rectangle controlBounds
org.eclipse.swt.graphics.Rectangle iControlBounds
org.eclipse.swt.graphics.Rectangle totalBounds
int keepUpY
org.eclipse.swt.graphics.Rectangle alsoKeepUp
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
void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager, org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager$Closer)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager extends org.eclipse.jface.text.AbstractInformationControlManager implements org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
private static final int WIDGET_TOKEN_PRIORITY
private final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover fHover
private final org.eclipse.jface.text.ITextViewer fTextViewer
private final org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter fHyperlinkPresenter
private org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager$Closer fCloser
private boolean fIsControlVisible
public void (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover, org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHover hover
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter hyperlinkPresenter
protected void computeInformation ()
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Rectangle area
Object information
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.Point result
org.eclipse.swt.graphics.Point cursorLocation
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
private void setCaret ()
protected void hideInformationControl ()
public void disposeInformationControl ()
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
public boolean isInformationControlVisible ()
static void access$0 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager)
static org.eclipse.jface.text.ITextViewer access$1 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager)
}
org/eclipse/jface/text/hyperlink/MultipleHyperlinkPresenter.classMultipleHyperlinkPresenter.java
package org.eclipse.jface.text.hyperlink
public org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter extends org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter {
private static final boolean IS_WIN32
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.jface.text.hyperlink.IHyperlink[] fHyperlinks
private org.eclipse.jface.text.Region fSubjectRegion
private org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager fManager
private int fCursorOffset
static void ()
public void (org.eclipse.jface.preference.IPreferenceStore)
org.eclipse.jface.preference.IPreferenceStore store
public void (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB color
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
public void uninstall ()
public boolean canShowMultipleHyperlinks ()
public boolean canHideHyperlinks ()
public void hideHyperlinks ()
public void showHyperlinks (org.eclipse.jface.text.hyperlink.IHyperlink[])
org.eclipse.jface.text.hyperlink.IHyperlink[] hyperlinks
int start
int end
int i
int hstart
int hend
private void setCaret ()
org.eclipse.swt.graphics.Point selectedRange
static boolean access$0 ()
static org.eclipse.jface.text.Region access$1 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
static org.eclipse.jface.text.hyperlink.IHyperlink[] access$2 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
static org.eclipse.jface.text.ITextViewer access$3 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
static org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager access$4 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
static void access$5 (org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter)
}
org/eclipse/jface/text/hyperlink/URLHyperlink.classURLHyperlink.java
package org.eclipse.jface.text.hyperlink
public org.eclipse.jface.text.hyperlink.URLHyperlink extends java.lang.Object implements org.eclipse.jface.text.hyperlink.IHyperlink {
private String fURLString
private org.eclipse.jface.text.IRegion fRegion
public void (org.eclipse.jface.text.IRegion, java.lang.String)
org.eclipse.jface.text.IRegion region
String urlString
public org.eclipse.jface.text.IRegion getHyperlinkRegion ()
public void open ()
public java.lang.String getTypeLabel ()
public java.lang.String getHyperlinkText ()
public java.lang.String getURLString ()
}
org/eclipse/jface/text/hyperlink/URLHyperlinkDetector.classURLHyperlinkDetector.java
package org.eclipse.jface.text.hyperlink
public org.eclipse.jface.text.hyperlink.URLHyperlinkDetector extends org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector {
public void ()
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public org.eclipse.jface.text.hyperlink.IHyperlink[] detectHyperlinks (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion, boolean)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.IRegion region
boolean canShowMultipleHyperlinks
org.eclipse.jface.text.IDocument document
int offset
String urlString
org.eclipse.jface.text.IRegion lineInfo
org.eclipse.jface.text.IRegion lineInfo
String line
String line
int offsetInLine
boolean startDoubleQuote
int urlOffsetInLine
int urlLength
int urlSeparatorOffset
char ch
java.util.StringTokenizer tokenizer
int endOffset
int nextDoubleQuote
int nextWhitespace
org.eclipse.jface.text.IRegion urlRegion
}
org/eclipse/jface/text/information/
org/eclipse/jface/text/information/IInformationPresenter.classIInformationPresenter.java
package org.eclipse.jface.text.information
public abstract org.eclipse.jface.text.information.IInformationPresenter extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.ITextViewer)
public abstract void uninstall ()
public abstract void showInformation ()
public abstract org.eclipse.jface.text.information.IInformationProvider getInformationProvider (java.lang.String)
}
org/eclipse/jface/text/information/IInformationPresenterExtension.classIInformationPresenterExtension.java
package org.eclipse.jface.text.information
public abstract org.eclipse.jface.text.information.IInformationPresenterExtension extends java.lang.Object {
public abstract java.lang.String getDocumentPartitioning ()
}
org/eclipse/jface/text/information/IInformationProvider.classIInformationProvider.java
package org.eclipse.jface.text.information
public abstract org.eclipse.jface.text.information.IInformationProvider extends java.lang.Object {
public abstract org.eclipse.jface.text.IRegion getSubject (org.eclipse.jface.text.ITextViewer, int)
public abstract java.lang.String getInformation (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/information/IInformationProviderExtension.classIInformationProviderExtension.java
package org.eclipse.jface.text.information
public abstract org.eclipse.jface.text.information.IInformationProviderExtension extends java.lang.Object {
public abstract java.lang.Object getInformation2 (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/information/IInformationProviderExtension2.classIInformationProviderExtension2.java
package org.eclipse.jface.text.information
public abstract org.eclipse.jface.text.information.IInformationProviderExtension2 extends java.lang.Object {
public abstract org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
}
org/eclipse/jface/text/information/InformationPresenter$1.classInformationPresenter.java
package org.eclipse.jface.text.information
org.eclipse.jface.text.information.InformationPresenter$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.information.InformationPresenter$Closer this$1
void (org.eclipse.jface.text.information.InformationPresenter$Closer)
public void run ()
}
org/eclipse/jface/text/information/InformationPresenter$Closer.classInformationPresenter.java
package org.eclipse.jface.text.information
org.eclipse.jface.text.information.InformationPresenter$Closer extends java.lang.Object implements org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser org.eclipse.swt.events.ControlListener org.eclipse.swt.events.MouseListener org.eclipse.swt.events.FocusListener org.eclipse.jface.text.IViewportListener org.eclipse.swt.events.KeyListener {
private org.eclipse.swt.widgets.Control fSubjectControl
private org.eclipse.jface.text.IInformationControl fInformationControlToClose
private boolean fIsActive
final org.eclipse.jface.text.information.InformationPresenter this$0
void (org.eclipse.jface.text.information.InformationPresenter)
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
public void stop ()
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.Display d
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
static org.eclipse.jface.text.IInformationControl access$0 (org.eclipse.jface.text.information.InformationPresenter$Closer)
static org.eclipse.jface.text.information.InformationPresenter access$1 (org.eclipse.jface.text.information.InformationPresenter$Closer)
}
org/eclipse/jface/text/information/InformationPresenter.classInformationPresenter.java
package org.eclipse.jface.text.information
public org.eclipse.jface.text.information.InformationPresenter extends org.eclipse.jface.text.AbstractInformationControlManager implements org.eclipse.jface.text.information.IInformationPresenter org.eclipse.jface.text.information.IInformationPresenterExtension org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
public static final int WIDGET_PRIORITY
private org.eclipse.jface.text.ITextViewer fTextViewer
private java.util.Map fProviders
private int fOffset
private String fPartitioning
public void (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setDocumentPartitioning (java.lang.String)
String partitioning
public java.lang.String getDocumentPartitioning ()
public void setInformationProvider (org.eclipse.jface.text.information.IInformationProvider, java.lang.String)
org.eclipse.jface.text.information.IInformationProvider provider
String contentType
public org.eclipse.jface.text.information.IInformationProvider getInformationProvider (java.lang.String)
String contentType
public void setOffset (int)
int offset
protected void computeInformation ()
int offset
org.eclipse.jface.text.information.IInformationProvider provider
String contentType
org.eclipse.jface.text.IRegion subject
Object info
Object info
org.eclipse.jface.text.information.IInformationProviderExtension extension
private org.eclipse.swt.graphics.Rectangle computeArea (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
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 org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visibleRegion
int start
int end
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public void uninstall ()
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.jface.text.IWidgetTokenOwnerExtension extension
org.eclipse.jface.text.IWidgetTokenOwner owner
protected void hideInformationControl ()
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IWidgetTokenOwner owner
protected void handleInformationControlDisposed ()
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IWidgetTokenOwner owner
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
static org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.text.information.InformationPresenter)
}
org/eclipse/jface/text/link/
org/eclipse/jface/text/link/LinkedModeUI$1.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$1 extends java.lang.Object implements org.eclipse.jface.text.IAutoEditStrategy {
final org.eclipse.jface.text.link.LinkedModeUI this$0
void (org.eclipse.jface.text.link.LinkedModeUI)
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
}
org/eclipse/jface/text/link/LinkedModeUI$2.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.link.LinkedModeUI$Closer this$1
private final org.eclipse.jface.text.ITextViewer val$viewer
void (org.eclipse.jface.text.link.LinkedModeUI$Closer, org.eclipse.jface.text.ITextViewer)
public void run ()
org.eclipse.jface.text.IEditingSupport[] helpers
int i
}
org/eclipse/jface/text/link/LinkedModeUI$3.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private final org.eclipse.swt.custom.StyledText val$widget
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.swt.custom.StyledText)
public void run ()
}
org/eclipse/jface/text/link/LinkedModeUI$4.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private final java.util.List val$docs
private final int val$flags
void (org.eclipse.jface.text.link.LinkedModeUI, java.util.List, int)
public void run ()
java.util.Iterator iter
org.eclipse.jface.text.IDocument doc
boolean uninstallCat
String[] cats
int j
}
org/eclipse/jface/text/link/LinkedModeUI$Closer.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$Closer extends java.lang.Object implements org.eclipse.swt.events.ShellListener org.eclipse.jface.text.ITextInputListener {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
public void shellActivated (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
public void shellDeactivated (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.custom.StyledText text
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Display display
public void shellDeiconified (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 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.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$Closer)
static org.eclipse.jface.text.link.LinkedModeUI access$1 (org.eclipse.jface.text.link.LinkedModeUI$Closer)
}
org/eclipse/jface/text/link/LinkedModeUI$DocumentListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$DocumentListener extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
int end
int offset
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.IEditingSupport[] helpers
int i
public void documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$DocumentListener)
}
org/eclipse/jface/text/link/LinkedModeUI$EmptyTarget.classLinkedModeUI.java
package org.eclipse.jface.text.link
final org.eclipse.jface.text.link.LinkedModeUI$EmptyTarget extends org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget {
private org.eclipse.jface.text.ITextViewer fTextViewer
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
public org.eclipse.jface.text.ITextViewer getViewer ()
public void linkingFocusLost (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedPosition position
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
public void linkingFocusGained (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedPosition position
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
}
org/eclipse/jface/text/link/LinkedModeUI$EmtpyFocusListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
final org.eclipse.jface.text.link.LinkedModeUI$EmtpyFocusListener extends java.lang.Object implements org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener {
private void ()
public void linkingFocusGained (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedPosition position
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
public void linkingFocusLost (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedPosition position
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
void (org.eclipse.jface.text.link.LinkedModeUI$EmtpyFocusListener)
}
org/eclipse/jface/text/link/LinkedModeUI$ExitFlags.classLinkedModeUI.java
package org.eclipse.jface.text.link
public org.eclipse.jface.text.link.LinkedModeUI$ExitFlags extends java.lang.Object {
public int flags
public boolean doit
public void (int, boolean)
int flags
boolean doit
}
org/eclipse/jface/text/link/LinkedModeUI$ExitListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
final org.eclipse.jface.text.link.LinkedModeUI$ExitListener extends java.lang.Object implements org.eclipse.jface.text.link.ILinkedModeListener {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
public void left (org.eclipse.jface.text.link.LinkedModeModel, int)
org.eclipse.jface.text.link.LinkedModeModel model
int flags
public void suspend (org.eclipse.jface.text.link.LinkedModeModel)
org.eclipse.jface.text.link.LinkedModeModel model
public void resume (org.eclipse.jface.text.link.LinkedModeModel, int)
org.eclipse.jface.text.link.LinkedModeModel model
int flags
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$ExitListener)
}
org/eclipse/jface/text/link/LinkedModeUI$IExitPolicy.classLinkedModeUI.java
package org.eclipse.jface.text.link
public abstract org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy extends java.lang.Object {
public abstract org.eclipse.jface.text.link.LinkedModeUI$ExitFlags doExit (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.swt.events.VerifyEvent, int, int)
}
org/eclipse/jface/text/link/LinkedModeUI$ILinkedModeUIFocusListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
public abstract org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener extends java.lang.Object {
public abstract void linkingFocusLost (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
public abstract void linkingFocusGained (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
}
org/eclipse/jface/text/link/LinkedModeUI$KeyListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$KeyListener extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener {
private boolean fIsEnabled
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.swt.graphics.Point selection
int offset
int length
org.eclipse.jface.text.link.LinkedModeUI$ExitFlags exitFlags
private boolean controlUndoBehavior (int, int)
int offset
int length
org.eclipse.jface.text.link.LinkedPosition position
public void setEnabled (boolean)
boolean enabled
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$KeyListener)
}
org/eclipse/jface/text/link/LinkedModeUI$LinkedModeUITarget.classLinkedModeUI.java
package org.eclipse.jface.text.link
public abstract org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget extends java.lang.Object implements org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener {
org.eclipse.swt.custom.StyledText fWidget
org.eclipse.swt.widgets.Shell fShell
org.eclipse.jface.text.link.LinkedModeUI$KeyListener fKeyListener
org.eclipse.jface.text.link.LinkedPositionAnnotations fAnnotationModel
public void ()
public abstract org.eclipse.jface.text.ITextViewer getViewer ()
}
org/eclipse/jface/text/link/LinkedModeUI$MySelectionListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$MySelectionListener extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
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 textsel
org.eclipse.jface.text.IDocument doc
int offset
int length
org.eclipse.jface.text.link.LinkedPosition find
org.eclipse.jface.text.link.LinkedPosition pos
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$MySelectionListener)
}
org/eclipse/jface/text/link/LinkedModeUI$NullExitPolicy.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$NullExitPolicy extends java.lang.Object implements org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy {
private void ()
public org.eclipse.jface.text.link.LinkedModeUI$ExitFlags doExit (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.swt.events.VerifyEvent, int, int)
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.swt.events.VerifyEvent event
int offset
int length
void (org.eclipse.jface.text.link.LinkedModeUI$NullExitPolicy)
}
org/eclipse/jface/text/link/LinkedModeUI$ProposalListener.classLinkedModeUI.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.LinkedModeUI$ProposalListener extends java.lang.Object implements org.eclipse.jface.internal.text.link.contentassist.IProposalListener {
final org.eclipse.jface.text.link.LinkedModeUI this$0
private void (org.eclipse.jface.text.link.LinkedModeUI)
public void proposalChosen (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
void (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedModeUI$ProposalListener)
}
org/eclipse/jface/text/link/LinkedModeUI.classLinkedModeUI.java
package org.eclipse.jface.text.link
public org.eclipse.jface.text.link.LinkedModeUI extends java.lang.Object {
public static final Object CYCLE_NEVER
public static final Object CYCLE_ALWAYS
public static final Object CYCLE_WHEN_NO_PARENT
private org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget fCurrentTarget
private org.eclipse.jface.text.link.LinkedModeModel fModel
private org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[] fTargets
private org.eclipse.jface.text.link.TabStopIterator fIterator
private org.eclipse.jface.text.link.LinkedModeUI$Closer fCloser
private org.eclipse.jface.text.link.ILinkedModeListener fLinkedListener
private org.eclipse.jface.text.link.LinkedModeUI$MySelectionListener fSelectionListener
private org.eclipse.jface.text.link.LinkedModeUI$ProposalListener fProposalListener
private org.eclipse.jface.text.IDocumentListener fDocumentListener
private final org.eclipse.jface.text.Position fCaretPosition
private org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy fExitPolicy
private org.eclipse.jface.text.link.LinkedPosition fFramePosition
private org.eclipse.jface.text.link.LinkedPosition fPreviousPosition
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 fAssistant
private org.eclipse.jface.text.link.LinkedPosition fExitPosition
private boolean fIsActive
private org.eclipse.jface.text.IPositionUpdater fPositionUpdater
private boolean fDoContextInfo
private boolean fHasOpenCompoundChange
private org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener fPositionListener
private org.eclipse.jface.text.IAutoEditStrategy fAutoEditVetoer
private boolean fSimple
private boolean fIsColoredLabelsSupportEnabled
static void ()
public void (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[])
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[] targets
public void (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.ITextViewer viewer
public void (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.ITextViewer[])
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.ITextViewer[] viewers
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[] array
int i
public void (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
private void constructor (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[])
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[] targets
public void enter ()
public void setExitPolicy (org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy)
org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy policy
public void setExitPosition (org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget, int, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
int offset
int length
int sequence
org.eclipse.jface.text.IDocument doc
public void setExitPosition (org.eclipse.jface.text.ITextViewer, int, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.ITextViewer viewer
int offset
int length
int sequence
public void setCyclingMode (java.lang.Object)
Object mode
void next ()
void previous ()
private void triggerContextInfo ()
private void triggerContentAssist ()
org.eclipse.jface.text.link.ProposalPosition pp
org.eclipse.jface.text.contentassist.ICompletionProposal[] choices
private void switchPosition (org.eclipse.jface.text.link.LinkedPosition, boolean, boolean)
org.eclipse.jface.text.link.LinkedPosition pos
boolean select
boolean showProposals
org.eclipse.jface.text.IDocument oldDoc
org.eclipse.jface.text.IDocument newDoc
private void ensureAnnotationModelInstalled ()
org.eclipse.jface.text.link.LinkedPositionAnnotations lpa
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.source.ISourceViewer sv
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension ext
org.eclipse.jface.text.source.IAnnotationModel ourModel
private void uninstallAnnotationModel (org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget)
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.source.ISourceViewer sv
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension ext
private void switchViewer (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument, org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.IDocument oldDoc
org.eclipse.jface.text.IDocument newDoc
org.eclipse.jface.text.link.LinkedPosition pos
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
int i
private void select ()
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.ITextViewerExtension5 extension5
private void redraw ()
private void connect ()
org.eclipse.jface.text.ITextViewer viewer
private void showSelection ()
org.eclipse.swt.custom.StyledText widget
private void registerAutoEditVetoer (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
String[] contentTypes
org.eclipse.jface.text.ITextViewerExtension2 vExtension
int i
private void unregisterAutoEditVetoer (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
String[] contentTypes
org.eclipse.jface.text.ITextViewerExtension2 vExtension
int i
private java.lang.String[] getContentTypes (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadPartitioningException
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension3 ext
String[] partitionings
java.util.Set contentTypes
int i
private void createAnnotationModel ()
org.eclipse.jface.text.link.LinkedPositionAnnotations lpa
private java.lang.String getUniqueKey ()
private void disconnect ()
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.swt.widgets.Shell shell
void leave (int)
int flags
org.eclipse.swt.widgets.Display display
int i
org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
org.eclipse.jface.text.ITextViewer viewer
int i
java.util.List docs
int i
org.eclipse.jface.text.IDocument doc
Runnable runnable
private void endCompoundChange ()
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.jface.text.IRewriteTarget target
private void beginCompoundChange ()
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.jface.text.IRewriteTarget target
public org.eclipse.jface.text.IRegion getSelectedRegion ()
private java.lang.String getCategory ()
public void setDoContextInfo (boolean)
boolean doContextInfo
protected void setPositionListener (org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener)
org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener listener
public void setSimpleMode (boolean)
boolean simple
public void enableColoredLabels (boolean)
boolean isEnabled
static org.eclipse.jface.text.link.LinkedModeModel access$0 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$1 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$2 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$3 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$4 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$5 (org.eclipse.jface.text.link.LinkedModeUI)
static org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget access$6 (org.eclipse.jface.text.link.LinkedModeUI)
static boolean access$7 (org.eclipse.jface.text.link.LinkedModeUI)
static org.eclipse.jface.text.link.LinkedPosition access$8 (org.eclipse.jface.text.link.LinkedModeUI)
static org.eclipse.jface.text.link.LinkedModeUI$IExitPolicy access$9 (org.eclipse.jface.text.link.LinkedModeUI)
static org.eclipse.jface.text.link.LinkedPosition access$10 (org.eclipse.jface.text.link.LinkedModeUI)
static org.eclipse.jface.text.link.LinkedPosition access$11 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$12 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$13 (org.eclipse.jface.text.link.LinkedModeUI)
static void access$14 (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedPosition)
static void access$15 (org.eclipse.jface.text.link.LinkedModeUI, org.eclipse.jface.text.link.LinkedPosition, boolean, boolean)
static org.eclipse.jface.text.IPositionUpdater access$16 (org.eclipse.jface.text.link.LinkedModeUI)
static java.lang.String access$17 (org.eclipse.jface.text.link.LinkedModeUI)
}
org/eclipse/jface/text/link/LinkedPositionAnnotations.classLinkedPositionAnnotations.java
package org.eclipse.jface.text.link
final org.eclipse.jface.text.link.LinkedPositionAnnotations extends org.eclipse.jface.text.source.AnnotationModel {
private static final String TARGET_ANNOTATION_TYPE
private static final String SLAVE_ANNOTATION_TYPE
private static final String FOCUS_ANNOTATION_TYPE
private static final String EXIT_ANNOTATION_TYPE
private boolean fMarkTargets
private boolean fMarkSlaves
private boolean fMarkFocus
private boolean fMarkExitTarget
private org.eclipse.jface.text.source.Annotation fFocusAnnotation
private org.eclipse.jface.text.source.Annotation fExitAnnotation
private final java.util.Map fGroupAnnotations
private final java.util.Map fTargetAnnotations
private org.eclipse.jface.text.Position[] fTargets
private org.eclipse.jface.text.link.LinkedPosition fExitPosition
void ()
private void setFocusPosition (org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.Position position
private void setExitPosition (org.eclipse.jface.text.Position) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.Position position
private void setGroupPositions (java.util.List) throws org.eclipse.jface.text.BadLocationException
java.util.List positions
java.util.List toRemove
java.util.Map toAdd
java.util.Iterator iter
org.eclipse.jface.text.Position p
org.eclipse.jface.text.source.Annotation a
private void setTargetPositions (java.util.List) throws org.eclipse.jface.text.BadLocationException
java.util.List positions
java.util.List toRemove
java.util.Map toAdd
java.util.Iterator iter
org.eclipse.jface.text.Position p
org.eclipse.jface.text.source.Annotation a
public void switchToPosition (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedModeModel env
org.eclipse.jface.text.link.LinkedPosition position
org.eclipse.jface.text.link.LinkedPositionGroup linkedGroup
java.util.List targets
java.util.List group
java.util.List group
org.eclipse.jface.text.link.LinkedPosition exit
private void prune (java.util.List)
java.util.List list
java.util.Iterator iter
org.eclipse.jface.text.link.LinkedPosition pos
public void setTargets (org.eclipse.jface.text.Position[])
org.eclipse.jface.text.Position[] positions
public void setExitTarget (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition position
protected void addPosition (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position position
protected void removePosition (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position pos
public void fireModelChanged ()
public void markExitTarget (boolean)
boolean markExitTargets
public void markFocus (boolean)
boolean markFocus
public void markSlaves (boolean)
boolean markSlaves
public void markTargets (boolean)
boolean markTargets
}
org/eclipse/jface/text/link/ProposalPosition.classProposalPosition.java
package org.eclipse.jface.text.link
public org.eclipse.jface.text.link.ProposalPosition extends org.eclipse.jface.text.link.LinkedPosition {
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fProposals
public void (org.eclipse.jface.text.IDocument, int, int, int, org.eclipse.jface.text.contentassist.ICompletionProposal[])
org.eclipse.jface.text.IDocument document
int offset
int length
int sequence
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
public void (org.eclipse.jface.text.IDocument, int, int, org.eclipse.jface.text.contentassist.ICompletionProposal[])
org.eclipse.jface.text.IDocument document
int offset
int length
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
private org.eclipse.jface.text.contentassist.ICompletionProposal[] copy (org.eclipse.jface.text.contentassist.ICompletionProposal[])
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
org.eclipse.jface.text.contentassist.ICompletionProposal[] copy
public boolean equals (java.lang.Object)
Object o
public org.eclipse.jface.text.contentassist.ICompletionProposal[] getChoices ()
public int hashCode ()
}
org/eclipse/jface/text/link/TabStopIterator$SequenceComparator.classTabStopIterator.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.TabStopIterator$SequenceComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jface.text.link.LinkedPosition p1
org.eclipse.jface.text.link.LinkedPosition p2
int i
void (org.eclipse.jface.text.link.TabStopIterator$SequenceComparator)
}
org/eclipse/jface/text/link/TabStopIterator.classTabStopIterator.java
package org.eclipse.jface.text.link
org.eclipse.jface.text.link.TabStopIterator extends java.lang.Object {
private static final java.util.Comparator fComparator
private final java.util.ArrayList fList
private int fSize
private int fIndex
private boolean fIsCycling
static void ()
void (java.util.List)
java.util.List positionSequence
boolean hasNext (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
private int getNextIndex (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
private int findNext (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
int index
org.eclipse.jface.text.link.LinkedPosition found
java.util.Iterator it
org.eclipse.jface.text.link.LinkedPosition p
boolean hasPrevious (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
private int getPreviousIndex (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
private int findPrevious (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
int index
org.eclipse.jface.text.link.LinkedPosition found
java.util.Iterator it
org.eclipse.jface.text.link.LinkedPosition p
org.eclipse.jface.text.link.LinkedPosition next (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
org.eclipse.jface.text.link.LinkedPosition previous (org.eclipse.jface.text.link.LinkedPosition)
org.eclipse.jface.text.link.LinkedPosition current
void setCycling (boolean)
boolean mode
void addPosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
void removePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
boolean isCycling ()
org.eclipse.jface.text.link.LinkedPosition[] getPositions ()
}
org/eclipse/jface/text/presentation/
org/eclipse/jface/text/presentation/IPresentationDamager.classIPresentationDamager.java
package org.eclipse.jface.text.presentation
public abstract org.eclipse.jface.text.presentation.IPresentationDamager extends java.lang.Object {
public abstract void setDocument (org.eclipse.jface.text.IDocument)
public abstract org.eclipse.jface.text.IRegion getDamageRegion (org.eclipse.jface.text.ITypedRegion, org.eclipse.jface.text.DocumentEvent, boolean)
}
org/eclipse/jface/text/presentation/IPresentationReconciler.classIPresentationReconciler.java
package org.eclipse.jface.text.presentation
public abstract org.eclipse.jface.text.presentation.IPresentationReconciler extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.ITextViewer)
public abstract void uninstall ()
public abstract org.eclipse.jface.text.presentation.IPresentationDamager getDamager (java.lang.String)
public abstract org.eclipse.jface.text.presentation.IPresentationRepairer getRepairer (java.lang.String)
}
org/eclipse/jface/text/presentation/IPresentationReconcilerExtension.classIPresentationReconcilerExtension.java
package org.eclipse.jface.text.presentation
public abstract org.eclipse.jface.text.presentation.IPresentationReconcilerExtension extends java.lang.Object {
public abstract java.lang.String getDocumentPartitioning ()
}
org/eclipse/jface/text/presentation/IPresentationRepairer.classIPresentationRepairer.java
package org.eclipse.jface.text.presentation
public abstract org.eclipse.jface.text.presentation.IPresentationRepairer extends java.lang.Object {
public abstract void setDocument (org.eclipse.jface.text.IDocument)
public abstract void createPresentation (org.eclipse.jface.text.TextPresentation, org.eclipse.jface.text.ITypedRegion)
}
org/eclipse/jface/text/presentation/PresentationReconciler$InternalListener.classPresentationReconciler.java
package org.eclipse.jface.text.presentation
org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener extends java.lang.Object implements org.eclipse.jface.text.ITextInputListener org.eclipse.jface.text.IDocumentListener org.eclipse.jface.text.ITextListener org.eclipse.jface.text.IDocumentPartitioningListener org.eclipse.jface.text.IDocumentPartitioningListenerExtension org.eclipse.jface.text.IDocumentPartitioningListenerExtension2 {
private boolean fDocumentChanging
private boolean fCachedRedrawState
final org.eclipse.jface.text.presentation.PresentationReconciler this$0
void (org.eclipse.jface.text.presentation.PresentationReconciler)
public void inputDocumentAboutToBeChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument oldDocument
org.eclipse.jface.text.IDocument newDocument
public void inputDocumentChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument oldDocument
org.eclipse.jface.text.IDocument newDocument
public void documentPartitioningChanged (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void documentPartitioningChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion changedRegion
public void documentPartitioningChanged (org.eclipse.jface.text.DocumentPartitioningChangedEvent)
org.eclipse.jface.text.DocumentPartitioningChangedEvent event
org.eclipse.jface.text.IRegion changedRegion
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
int offset
org.eclipse.jface.text.ITypedRegion region
public void documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent e
org.eclipse.jface.text.IRegion damage
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion region
String text
org.eclipse.jface.text.DocumentEvent de
org.eclipse.jface.text.DocumentEvent de
protected org.eclipse.jface.text.IRegion widgetRegion2ModelRegion (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent e
String text
int length
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
org.eclipse.jface.text.IRegion region
}
org/eclipse/jface/text/presentation/PresentationReconciler.classPresentationReconciler.java
package org.eclipse.jface.text.presentation
public org.eclipse.jface.text.presentation.PresentationReconciler extends java.lang.Object implements org.eclipse.jface.text.presentation.IPresentationReconciler org.eclipse.jface.text.presentation.IPresentationReconcilerExtension {
protected static final String TRACKED_PARTITION
private java.util.Map fDamagers
private java.util.Map fRepairers
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.text.presentation.PresentationReconciler$InternalListener fInternalListener
private String fPositionCategory
private org.eclipse.jface.text.IPositionUpdater fPositionUpdater
private org.eclipse.jface.text.TypedPosition fRememberedPosition
private boolean fDocumentPartitioningChanged
private org.eclipse.jface.text.IRegion fChangedDocumentPartitions
private String fPartitioning
public void ()
public void setDocumentPartitioning (java.lang.String)
String partitioning
public java.lang.String getDocumentPartitioning ()
public void setDamager (org.eclipse.jface.text.presentation.IPresentationDamager, java.lang.String)
org.eclipse.jface.text.presentation.IPresentationDamager damager
String contentType
public void setRepairer (org.eclipse.jface.text.presentation.IPresentationRepairer, java.lang.String)
org.eclipse.jface.text.presentation.IPresentationRepairer repairer
String contentType
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.IDocument document
public void uninstall ()
public org.eclipse.jface.text.presentation.IPresentationDamager getDamager (java.lang.String)
String contentType
public org.eclipse.jface.text.presentation.IPresentationRepairer getRepairer (java.lang.String)
String contentType
protected void setDocumentToDamagers (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
java.util.Iterator e
org.eclipse.jface.text.presentation.IPresentationDamager damager
protected void setDocumentToRepairers (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
java.util.Iterator e
org.eclipse.jface.text.presentation.IPresentationRepairer repairer
protected org.eclipse.jface.text.TextPresentation createPresentation (org.eclipse.jface.text.IRegion, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IRegion damage
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.jface.text.ITypedRegion[] partitioning
int i
org.eclipse.jface.text.ITypedRegion r
org.eclipse.jface.text.presentation.IPresentationRepairer repairer
private org.eclipse.jface.text.IRegion getDamage (org.eclipse.jface.text.DocumentEvent, boolean)
org.eclipse.jface.text.DocumentEvent e
boolean optimize
int length
boolean isDeletion
org.eclipse.jface.text.IRegion damage
int offset
org.eclipse.jface.text.ITypedRegion partition
org.eclipse.jface.text.presentation.IPresentationDamager damager
org.eclipse.jface.text.IRegion r
int damageStart
int damageEnd
private int getDamageEndOffset (org.eclipse.jface.text.DocumentEvent) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IDocument d
int length
org.eclipse.jface.text.ITypedRegion partition
int endOffset
int end
org.eclipse.jface.text.presentation.IPresentationDamager damager
org.eclipse.jface.text.IRegion r
private void processDamage (org.eclipse.jface.text.IRegion, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IRegion damage
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.TextPresentation p
private void applyTextRegionCollection (org.eclipse.jface.text.TextPresentation)
org.eclipse.jface.text.TextPresentation presentation
private org.eclipse.jface.text.ITypedRegion getPartition (org.eclipse.jface.text.IDocument, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int offset
static org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.text.presentation.PresentationReconciler)
static org.eclipse.jface.text.IPositionUpdater access$1 (org.eclipse.jface.text.presentation.PresentationReconciler)
static java.lang.String access$2 (org.eclipse.jface.text.presentation.PresentationReconciler)
static void access$3 (org.eclipse.jface.text.presentation.PresentationReconciler, org.eclipse.jface.text.IRegion, org.eclipse.jface.text.IDocument)
static void access$4 (org.eclipse.jface.text.presentation.PresentationReconciler, boolean)
static void access$5 (org.eclipse.jface.text.presentation.PresentationReconciler, org.eclipse.jface.text.IRegion)
static org.eclipse.jface.text.ITypedRegion access$6 (org.eclipse.jface.text.presentation.PresentationReconciler, org.eclipse.jface.text.IDocument, int) throws org.eclipse.jface.text.BadLocationException
static void access$7 (org.eclipse.jface.text.presentation.PresentationReconciler, org.eclipse.jface.text.TypedPosition)
static org.eclipse.jface.text.TypedPosition access$8 (org.eclipse.jface.text.presentation.PresentationReconciler)
static org.eclipse.jface.text.IRegion access$9 (org.eclipse.jface.text.presentation.PresentationReconciler, org.eclipse.jface.text.DocumentEvent, boolean)
}
org/eclipse/jface/text/quickassist/
org/eclipse/jface/text/quickassist/IQuickAssistAssistant.classIQuickAssistAssistant.java
package org.eclipse.jface.text.quickassist
public abstract org.eclipse.jface.text.quickassist.IQuickAssistAssistant extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.source.ISourceViewer)
public abstract void setInformationControlCreator (org.eclipse.jface.text.IInformationControlCreator)
public abstract void uninstall ()
public abstract java.lang.String showPossibleQuickAssists ()
public abstract void setQuickAssistProcessor (org.eclipse.jface.text.quickassist.IQuickAssistProcessor)
public abstract org.eclipse.jface.text.quickassist.IQuickAssistProcessor getQuickAssistProcessor ()
public abstract boolean canFix (org.eclipse.jface.text.source.Annotation)
public abstract boolean canAssist (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext)
public abstract void setProposalSelectorBackground (org.eclipse.swt.graphics.Color)
public abstract void setProposalSelectorForeground (org.eclipse.swt.graphics.Color)
public abstract void addCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
public abstract void removeCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
public abstract void setStatusLineVisible (boolean)
public abstract void setStatusMessage (java.lang.String)
}
org/eclipse/jface/text/quickassist/IQuickAssistAssistantExtension.classIQuickAssistAssistantExtension.java
package org.eclipse.jface.text.quickassist
public abstract org.eclipse.jface.text.quickassist.IQuickAssistAssistantExtension extends java.lang.Object {
public abstract org.eclipse.core.commands.IHandler getHandler (java.lang.String)
public abstract void enableColoredLabels (boolean)
}
org/eclipse/jface/text/quickassist/IQuickAssistInvocationContext.classIQuickAssistInvocationContext.java
package org.eclipse.jface.text.quickassist
public abstract org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext extends java.lang.Object {
public abstract int getOffset ()
public abstract int getLength ()
public abstract org.eclipse.jface.text.source.ISourceViewer getSourceViewer ()
}
org/eclipse/jface/text/quickassist/IQuickAssistProcessor.classIQuickAssistProcessor.java
package org.eclipse.jface.text.quickassist
public abstract org.eclipse.jface.text.quickassist.IQuickAssistProcessor extends java.lang.Object {
public abstract java.lang.String getErrorMessage ()
public abstract boolean canFix (org.eclipse.jface.text.source.Annotation)
public abstract boolean canAssist (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext)
public abstract org.eclipse.jface.text.contentassist.ICompletionProposal[] computeQuickAssistProposals (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext)
}
org/eclipse/jface/text/quickassist/IQuickFixableAnnotation.classIQuickFixableAnnotation.java
package org.eclipse.jface.text.quickassist
public abstract org.eclipse.jface.text.quickassist.IQuickFixableAnnotation extends java.lang.Object {
public abstract void setQuickFixable (boolean)
public abstract boolean isQuickFixableStateSet ()
public abstract boolean isQuickFixable () throws org.eclipse.core.runtime.AssertionFailedException
}
org/eclipse/jface/text/quickassist/QuickAssistAssistant$ContentAssistProcessor.classQuickAssistAssistant.java
package org.eclipse.jface.text.quickassist
final org.eclipse.jface.text.quickassist.QuickAssistAssistant$ContentAssistProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor {
private org.eclipse.jface.text.quickassist.IQuickAssistProcessor fQuickAssistProcessor
void (org.eclipse.jface.text.quickassist.IQuickAssistProcessor)
org.eclipse.jface.text.quickassist.IQuickAssistProcessor processor
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
public char[] getCompletionProposalAutoActivationCharacters ()
public char[] getContextInformationAutoActivationCharacters ()
public java.lang.String getErrorMessage ()
public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator ()
}
org/eclipse/jface/text/quickassist/QuickAssistAssistant$QuickAssistAssistantImpl.classQuickAssistAssistant.java
package org.eclipse.jface.text.quickassist
final org.eclipse.jface.text.quickassist.QuickAssistAssistant$QuickAssistAssistantImpl extends org.eclipse.jface.text.contentassist.ContentAssistant {
private void ()
public void possibleCompletionsClosed ()
protected void hide ()
void (org.eclipse.jface.text.quickassist.QuickAssistAssistant$QuickAssistAssistantImpl)
}
org/eclipse/jface/text/quickassist/QuickAssistAssistant.classQuickAssistAssistant.java
package org.eclipse.jface.text.quickassist
public org.eclipse.jface.text.quickassist.QuickAssistAssistant extends java.lang.Object implements org.eclipse.jface.text.quickassist.IQuickAssistAssistant org.eclipse.jface.text.quickassist.IQuickAssistAssistantExtension {
private org.eclipse.jface.text.quickassist.QuickAssistAssistant$QuickAssistAssistantImpl fQuickAssistAssistantImpl
private org.eclipse.jface.text.quickassist.IQuickAssistProcessor fQuickAssistProcessor
public void ()
public java.lang.String showPossibleQuickAssists ()
public org.eclipse.jface.text.quickassist.IQuickAssistProcessor getQuickAssistProcessor ()
public void setQuickAssistProcessor (org.eclipse.jface.text.quickassist.IQuickAssistProcessor)
org.eclipse.jface.text.quickassist.IQuickAssistProcessor processor
public boolean canFix (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
public boolean canAssist (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext)
org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext invocationContext
public void install (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public void setInformationControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void uninstall ()
public void setProposalSelectorBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public void setProposalSelectorForeground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
protected void possibleCompletionsClosed ()
public void addCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void removeCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void setStatusLineVisible (boolean)
boolean show
public void setStatusMessage (java.lang.String)
String message
public final org.eclipse.core.commands.IHandler getHandler (java.lang.String)
String commandId
protected void hide ()
public void enableColoredLabels (boolean)
boolean isEnabled
}
org/eclipse/jface/text/reconciler/
org/eclipse/jface/text/reconciler/AbstractReconcileStep.classAbstractReconcileStep.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.AbstractReconcileStep extends java.lang.Object implements org.eclipse.jface.text.reconciler.IReconcileStep {
private org.eclipse.jface.text.reconciler.IReconcileStep fNextStep
private org.eclipse.jface.text.reconciler.IReconcileStep fPreviousStep
private org.eclipse.core.runtime.IProgressMonitor fProgressMonitor
protected org.eclipse.jface.text.reconciler.IReconcilableModel fInputModel
public void (org.eclipse.jface.text.reconciler.IReconcileStep)
org.eclipse.jface.text.reconciler.IReconcileStep step
public void ()
public boolean isLastStep ()
public boolean isFirstStep ()
public void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
public final org.eclipse.jface.text.reconciler.IReconcileResult[] reconcile (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion partition
org.eclipse.jface.text.reconciler.IReconcileResult[] result
org.eclipse.jface.text.reconciler.IReconcileResult[] nextResult
public final org.eclipse.jface.text.reconciler.IReconcileResult[] reconcile (org.eclipse.jface.text.reconciler.DirtyRegion, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion
org.eclipse.jface.text.IRegion subRegion
org.eclipse.jface.text.reconciler.IReconcileResult[] result
org.eclipse.jface.text.reconciler.IReconcileResult[] nextResult
protected abstract org.eclipse.jface.text.reconciler.IReconcileResult[] reconcileModel (org.eclipse.jface.text.reconciler.DirtyRegion, org.eclipse.jface.text.IRegion)
protected org.eclipse.jface.text.reconciler.IReconcileResult[] convertToInputModel (org.eclipse.jface.text.reconciler.IReconcileResult[])
org.eclipse.jface.text.reconciler.IReconcileResult[] inputResults
private org.eclipse.jface.text.reconciler.IReconcileResult[] merge (org.eclipse.jface.text.reconciler.IReconcileResult[], org.eclipse.jface.text.reconciler.IReconcileResult[])
org.eclipse.jface.text.reconciler.IReconcileResult[] results1
org.eclipse.jface.text.reconciler.IReconcileResult[] results2
java.util.Collection collection
protected final boolean isCanceled ()
public void setPreviousStep (org.eclipse.jface.text.reconciler.IReconcileStep)
org.eclipse.jface.text.reconciler.IReconcileStep step
public void setInputModel (org.eclipse.jface.text.reconciler.IReconcilableModel)
org.eclipse.jface.text.reconciler.IReconcilableModel inputModel
public org.eclipse.jface.text.reconciler.IReconcilableModel getInputModel ()
public abstract org.eclipse.jface.text.reconciler.IReconcilableModel getModel ()
}
org/eclipse/jface/text/reconciler/AbstractReconciler$BackgroundThread.classAbstractReconciler.java
package org.eclipse.jface.text.reconciler
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread extends java.lang.Thread {
private boolean fCanceled
private boolean fReset
private boolean fIsDirty
private boolean fIsActive
final org.eclipse.jface.text.reconciler.AbstractReconciler this$0
public void (org.eclipse.jface.text.reconciler.AbstractReconciler, java.lang.String)
String name
public boolean isActive ()
public synchronized boolean isDirty ()
public void cancel ()
org.eclipse.core.runtime.IProgressMonitor pm
public void suspendCallerWhileDirty ()
boolean isDirty
boolean isDirty
public void reset ()
public void run ()
org.eclipse.jface.text.reconciler.DirtyRegion r
}
org/eclipse/jface/text/reconciler/AbstractReconciler$Listener.classAbstractReconciler.java
package org.eclipse.jface.text.reconciler
org.eclipse.jface.text.reconciler.AbstractReconciler$Listener extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener org.eclipse.jface.text.ITextInputListener {
final org.eclipse.jface.text.reconciler.AbstractReconciler this$0
void (org.eclipse.jface.text.reconciler.AbstractReconciler)
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
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
org.eclipse.jface.text.DocumentEvent 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
}
org/eclipse/jface/text/reconciler/AbstractReconciler.classAbstractReconciler.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.AbstractReconciler extends java.lang.Object implements org.eclipse.jface.text.reconciler.IReconciler {
private org.eclipse.jface.text.reconciler.DirtyRegionQueue fDirtyRegionQueue
private org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread fThread
private org.eclipse.jface.text.reconciler.AbstractReconciler$Listener fListener
private int fDelay
private boolean fIsIncrementalReconciler
private org.eclipse.core.runtime.IProgressMonitor fProgressMonitor
private boolean fIsAllowedToModifyDocument
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.jface.text.ITextViewer fViewer
protected abstract void process (org.eclipse.jface.text.reconciler.DirtyRegion)
protected abstract void reconcilerDocumentChanged (org.eclipse.jface.text.IDocument)
protected void ()
public void setDelay (int)
int delay
public void setIsIncrementalReconciler (boolean)
boolean isIncremental
public void setIsAllowedToModifyDocument (boolean)
boolean isAllowedToModify
public void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean isIncrementalReconciler ()
protected org.eclipse.jface.text.IDocument getDocument ()
protected org.eclipse.jface.text.ITextViewer getTextViewer ()
protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.IDocument document
public void uninstall ()
org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread bt
private void createDirtyRegion (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
protected void aboutToBeReconciled ()
protected void initialProcess ()
protected void forceReconciling ()
org.eclipse.jface.text.DocumentEvent e
protected synchronized void startReconciling ()
protected void reconcilerReset ()
protected boolean isRunningInReconcilerThread ()
static org.eclipse.core.runtime.IProgressMonitor access$0 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static org.eclipse.jface.text.reconciler.DirtyRegionQueue access$1 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static int access$2 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread access$3 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static boolean access$4 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static boolean access$5 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static void access$6 (org.eclipse.jface.text.reconciler.AbstractReconciler, org.eclipse.jface.text.DocumentEvent)
static org.eclipse.jface.text.IDocument access$7 (org.eclipse.jface.text.reconciler.AbstractReconciler)
static void access$8 (org.eclipse.jface.text.reconciler.AbstractReconciler, org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/reconciler/DirtyRegion.classDirtyRegion.java
package org.eclipse.jface.text.reconciler
public org.eclipse.jface.text.reconciler.DirtyRegion extends java.lang.Object implements org.eclipse.jface.text.ITypedRegion {
public static final String INSERT
public static final String REMOVE
private int fOffset
private int fLength
private String fType
private String fText
public void (int, int, java.lang.String, java.lang.String)
int offset
int length
String type
String text
private java.lang.String normalizeTypeValue (java.lang.String)
String type
public int getOffset ()
public int getLength ()
public java.lang.String getType ()
public java.lang.String getText ()
void mergeWith (org.eclipse.jface.text.reconciler.DirtyRegion)
org.eclipse.jface.text.reconciler.DirtyRegion dr
int start
int end
}
org/eclipse/jface/text/reconciler/DirtyRegionQueue.classDirtyRegionQueue.java
package org.eclipse.jface.text.reconciler
org.eclipse.jface.text.reconciler.DirtyRegionQueue extends java.lang.Object {
private java.util.List fDirtyRegions
public void ()
public void addDirtyRegion (org.eclipse.jface.text.reconciler.DirtyRegion)
org.eclipse.jface.text.reconciler.DirtyRegion dr
org.eclipse.jface.text.reconciler.DirtyRegion lastDR
boolean wasMerged
private org.eclipse.jface.text.reconciler.DirtyRegion getLastDirtyRegion ()
int size
public int getSize ()
public void purgeQueue ()
public org.eclipse.jface.text.reconciler.DirtyRegion removeNextDirtyRegion ()
org.eclipse.jface.text.reconciler.DirtyRegion dr
}
org/eclipse/jface/text/reconciler/IReconcilableModel.classIReconcilableModel.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcilableModel extends java.lang.Object {
}
org/eclipse/jface/text/reconciler/IReconcileResult.classIReconcileResult.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcileResult extends java.lang.Object {
}
org/eclipse/jface/text/reconciler/IReconcileStep.classIReconcileStep.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcileStep extends java.lang.Object {
public abstract boolean isLastStep ()
public abstract boolean isFirstStep ()
public abstract void setPreviousStep (org.eclipse.jface.text.reconciler.IReconcileStep)
public abstract org.eclipse.jface.text.reconciler.IReconcileResult[] reconcile (org.eclipse.jface.text.reconciler.DirtyRegion, org.eclipse.jface.text.IRegion)
public abstract org.eclipse.jface.text.reconciler.IReconcileResult[] reconcile (org.eclipse.jface.text.IRegion)
public abstract void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
public abstract void setInputModel (org.eclipse.jface.text.reconciler.IReconcilableModel)
}
org/eclipse/jface/text/reconciler/IReconciler.classIReconciler.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconciler extends java.lang.Object {
public abstract void install (org.eclipse.jface.text.ITextViewer)
public abstract void uninstall ()
public abstract org.eclipse.jface.text.reconciler.IReconcilingStrategy getReconcilingStrategy (java.lang.String)
}
org/eclipse/jface/text/reconciler/IReconcilerExtension.classIReconcilerExtension.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcilerExtension extends java.lang.Object {
public abstract java.lang.String getDocumentPartitioning ()
}
org/eclipse/jface/text/reconciler/IReconcilingStrategy.classIReconcilingStrategy.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcilingStrategy extends java.lang.Object {
public abstract void setDocument (org.eclipse.jface.text.IDocument)
public abstract void reconcile (org.eclipse.jface.text.reconciler.DirtyRegion, org.eclipse.jface.text.IRegion)
public abstract void reconcile (org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/reconciler/IReconcilingStrategyExtension.classIReconcilingStrategyExtension.java
package org.eclipse.jface.text.reconciler
public abstract org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extends java.lang.Object {
public abstract void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
public abstract void initialReconcile ()
}
org/eclipse/jface/text/reconciler/MonoReconciler.classMonoReconciler.java
package org.eclipse.jface.text.reconciler
public org.eclipse.jface.text.reconciler.MonoReconciler extends org.eclipse.jface.text.reconciler.AbstractReconciler {
private org.eclipse.jface.text.reconciler.IReconcilingStrategy fStrategy
public void (org.eclipse.jface.text.reconciler.IReconcilingStrategy, boolean)
org.eclipse.jface.text.reconciler.IReconcilingStrategy strategy
boolean isIncremental
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extension
public org.eclipse.jface.text.reconciler.IReconcilingStrategy getReconcilingStrategy (java.lang.String)
String contentType
protected void process (org.eclipse.jface.text.reconciler.DirtyRegion)
org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion
org.eclipse.jface.text.IDocument document
protected void reconcilerDocumentChanged (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extension
protected void initialProcess ()
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extension
}
org/eclipse/jface/text/reconciler/Reconciler.classReconciler.java
package org.eclipse.jface.text.reconciler
public org.eclipse.jface.text.reconciler.Reconciler extends org.eclipse.jface.text.reconciler.AbstractReconciler implements org.eclipse.jface.text.reconciler.IReconcilerExtension {
private java.util.Map fStrategies
private String fPartitioning
public void ()
public void setDocumentPartitioning (java.lang.String)
String partitioning
public java.lang.String getDocumentPartitioning ()
public void setReconcilingStrategy (org.eclipse.jface.text.reconciler.IReconcilingStrategy, java.lang.String)
org.eclipse.jface.text.reconciler.IReconcilingStrategy strategy
String contentType
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extension
public org.eclipse.jface.text.reconciler.IReconcilingStrategy getReconcilingStrategy (java.lang.String)
String contentType
protected void process (org.eclipse.jface.text.reconciler.DirtyRegion)
org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.ITypedRegion[] regions
int i
org.eclipse.jface.text.ITypedRegion r
org.eclipse.jface.text.reconciler.IReconcilingStrategy s
protected void reconcilerDocumentChanged (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
java.util.Iterator e
org.eclipse.jface.text.reconciler.IReconcilingStrategy strategy
public void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Iterator e
org.eclipse.jface.text.reconciler.IReconcilingStrategy strategy
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension extension
protected void initialProcess ()
org.eclipse.jface.text.ITypedRegion[] regions
java.util.List contentTypes
int i
String contentType
org.eclipse.jface.text.reconciler.IReconcilingStrategy s
org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension e
private org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
org.eclipse.jface.text.ITypedRegion[] regions
}
org/eclipse/jface/text/revisions/
org/eclipse/jface/text/revisions/IRevisionListener.classIRevisionListener.java
package org.eclipse.jface.text.revisions
public abstract org.eclipse.jface.text.revisions.IRevisionListener extends java.lang.Object {
public abstract void revisionInformationChanged (org.eclipse.jface.text.revisions.RevisionEvent)
}
org/eclipse/jface/text/revisions/IRevisionRulerColumn.classIRevisionRulerColumn.java
package org.eclipse.jface.text.revisions
public abstract org.eclipse.jface.text.revisions.IRevisionRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn org.eclipse.jface.text.source.IVerticalRulerInfo org.eclipse.jface.text.source.IVerticalRulerInfoExtension {
public abstract void setRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation)
}
org/eclipse/jface/text/revisions/IRevisionRulerColumnExtension$RenderingMode.classIRevisionRulerColumnExtension.java
package org.eclipse.jface.text.revisions
public final org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode extends java.lang.Object {
private final String fName
private void (java.lang.String)
String name
public java.lang.String name ()
void (java.lang.String, org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode)
}
org/eclipse/jface/text/revisions/IRevisionRulerColumnExtension.classIRevisionRulerColumnExtension.java
package org.eclipse.jface.text.revisions
public abstract org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension extends java.lang.Object {
public static final org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode AUTHOR
public static final org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode AGE
public static final org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode AUTHOR_SHADED_BY_AGE
static void ()
public abstract void setRevisionRenderingMode (org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode)
public abstract void showRevisionId (boolean)
public abstract void showRevisionAuthor (boolean)
public abstract org.eclipse.jface.viewers.ISelectionProvider getRevisionSelectionProvider ()
public abstract void addRevisionListener (org.eclipse.jface.text.revisions.IRevisionListener)
public abstract void removeRevisionListener (org.eclipse.jface.text.revisions.IRevisionListener)
}
org/eclipse/jface/text/revisions/Revision.classRevision.java
package org.eclipse.jface.text.revisions
public abstract org.eclipse.jface.text.revisions.Revision extends java.lang.Object {
private final java.util.List fChangeRegions
private java.util.List fRanges
protected void ()
public final void addRange (org.eclipse.jface.text.source.ILineRange) throws java.lang.IndexOutOfBoundsException
org.eclipse.jface.text.source.ILineRange range
public final java.util.List getRegions ()
java.util.List ranges
java.util.Iterator it
org.eclipse.jface.internal.text.revisions.ChangeRegion region
java.util.Iterator inner
org.eclipse.jface.text.source.ILineRange range
final void applyDiff (org.eclipse.jface.internal.text.revisions.Hunk[])
org.eclipse.jface.internal.text.revisions.Hunk[] hunks
java.util.Iterator regions
org.eclipse.jface.internal.text.revisions.ChangeRegion region
int i
org.eclipse.jface.internal.text.revisions.Hunk hunk
public abstract java.lang.Object getHoverInfo ()
public abstract org.eclipse.swt.graphics.RGB getColor ()
public abstract java.lang.String getId ()
public abstract java.util.Date getDate ()
public java.lang.String toString ()
public java.lang.String getAuthor ()
}
org/eclipse/jface/text/revisions/RevisionEvent.classRevisionEvent.java
package org.eclipse.jface.text.revisions
public final org.eclipse.jface.text.revisions.RevisionEvent extends java.lang.Object {
private final org.eclipse.jface.text.revisions.RevisionInformation fInformation
public void (org.eclipse.jface.text.revisions.RevisionInformation)
org.eclipse.jface.text.revisions.RevisionInformation information
public org.eclipse.jface.text.revisions.RevisionInformation getRevisionInformation ()
}
org/eclipse/jface/text/revisions/RevisionInformation$1.classRevisionInformation.java
package org.eclipse.jface.text.revisions
org.eclipse.jface.text.revisions.RevisionInformation$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.jface.text.revisions.RevisionInformation this$0
void (org.eclipse.jface.text.revisions.RevisionInformation)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jface.text.revisions.RevisionRange r1
org.eclipse.jface.text.revisions.RevisionRange r2
}
org/eclipse/jface/text/revisions/RevisionInformation.classRevisionInformation.java
package org.eclipse.jface.text.revisions
public final org.eclipse.jface.text.revisions.RevisionInformation extends java.lang.Object implements org.eclipse.jface.text.ITextHoverExtension org.eclipse.jface.text.information.IInformationProviderExtension2 {
private final java.util.List fRevisions
private final java.util.List fRORevisions
private java.util.List fRanges
private org.eclipse.jface.text.IInformationControlCreator fHoverControlCreator
private org.eclipse.jface.text.IInformationControlCreator fInformationPresenterControlCreator
public void ()
public void addRevision (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
public java.util.List getRevisions ()
public java.util.List getRanges ()
java.util.List ranges
java.util.Iterator it
org.eclipse.jface.text.revisions.Revision revision
public void applyDiff (org.eclipse.jface.internal.text.revisions.Hunk[])
org.eclipse.jface.internal.text.revisions.Hunk[] hunks
java.util.Iterator revisions
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
public void setHoverControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setInformationPresenterControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
}
org/eclipse/jface/text/revisions/RevisionRange.classRevisionRange.java
package org.eclipse.jface.text.revisions
public final org.eclipse.jface.text.revisions.RevisionRange extends java.lang.Object implements org.eclipse.jface.text.source.ILineRange {
private final org.eclipse.jface.text.revisions.Revision fRevision
private final int fStartLine
private final int fNumberOfLines
void (org.eclipse.jface.text.revisions.Revision, org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.revisions.Revision revision
org.eclipse.jface.text.source.ILineRange range
public org.eclipse.jface.text.revisions.Revision getRevision ()
public int getStartLine ()
public int getNumberOfLines ()
public java.lang.String toString ()
}
org/eclipse/jface/text/rules/
org/eclipse/jface/text/rules/BufferedRuleBasedScanner.classBufferedRuleBasedScanner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.BufferedRuleBasedScanner extends org.eclipse.jface.text.rules.RuleBasedScanner {
private static final int DEFAULT_BUFFER_SIZE
private int fBufferSize
private char[] fBuffer
private int fStart
private int fEnd
private int fDocumentLength
protected void ()
public void (int)
int size
protected void setBufferSize (int)
int size
private void shiftBuffer (int)
int offset
String content
public void setRange (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int offset
int length
public int read ()
public void unread ()
}
org/eclipse/jface/text/rules/DefaultDamagerRepairer.classDefaultDamagerRepairer.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.DefaultDamagerRepairer extends java.lang.Object implements org.eclipse.jface.text.presentation.IPresentationDamager org.eclipse.jface.text.presentation.IPresentationRepairer {
protected org.eclipse.jface.text.IDocument fDocument
protected org.eclipse.jface.text.rules.ITokenScanner fScanner
protected org.eclipse.jface.text.TextAttribute fDefaultTextAttribute
public void (org.eclipse.jface.text.rules.ITokenScanner, org.eclipse.jface.text.TextAttribute)
org.eclipse.jface.text.rules.ITokenScanner scanner
org.eclipse.jface.text.TextAttribute defaultTextAttribute
public void (org.eclipse.jface.text.rules.ITokenScanner)
org.eclipse.jface.text.rules.ITokenScanner scanner
public void setDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
protected int endOfLineOf (int) throws org.eclipse.jface.text.BadLocationException
int offset
org.eclipse.jface.text.IRegion info
int line
public org.eclipse.jface.text.IRegion getDamageRegion (org.eclipse.jface.text.ITypedRegion, org.eclipse.jface.text.DocumentEvent, boolean)
org.eclipse.jface.text.ITypedRegion partition
org.eclipse.jface.text.DocumentEvent e
boolean documentPartitioningChanged
org.eclipse.jface.text.IRegion info
int start
int end
public void createPresentation (org.eclipse.jface.text.TextPresentation, org.eclipse.jface.text.ITypedRegion)
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.jface.text.ITypedRegion region
int lastStart
int length
boolean firstToken
org.eclipse.jface.text.rules.IToken lastToken
org.eclipse.jface.text.TextAttribute lastAttribute
org.eclipse.jface.text.rules.IToken token
org.eclipse.jface.text.TextAttribute attribute
protected org.eclipse.jface.text.TextAttribute getTokenTextAttribute (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken token
Object data
protected void addRange (org.eclipse.jface.text.TextPresentation, int, int, org.eclipse.jface.text.TextAttribute)
org.eclipse.jface.text.TextPresentation presentation
int offset
int length
org.eclipse.jface.text.TextAttribute attr
int style
int fontStyle
org.eclipse.swt.custom.StyleRange styleRange
}
org/eclipse/jface/text/rules/DefaultPartitioner.classDefaultPartitioner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.DefaultPartitioner extends java.lang.Object implements org.eclipse.jface.text.IDocumentPartitioner org.eclipse.jface.text.IDocumentPartitionerExtension org.eclipse.jface.text.IDocumentPartitionerExtension2 org.eclipse.jface.text.IDocumentPartitionerExtension3 {
public static final String CONTENT_TYPES_CATEGORY
protected org.eclipse.jface.text.rules.IPartitionTokenScanner fScanner
protected String[] fLegalContentTypes
protected org.eclipse.jface.text.IDocument fDocument
protected int fPreviousDocumentLength
protected org.eclipse.jface.text.DefaultPositionUpdater fPositionUpdater
protected int fStartOffset
protected int fEndOffset
protected int fDeleteOffset
private String fPositionCategory
private org.eclipse.jface.text.DocumentRewriteSession fActiveRewriteSession
private boolean fIsInitialized
public void (org.eclipse.jface.text.rules.IPartitionTokenScanner, java.lang.String[])
org.eclipse.jface.text.rules.IPartitionTokenScanner scanner
String[] legalContentTypes
public java.lang.String[] getManagingPositionCategories ()
public void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void connect (org.eclipse.jface.text.IDocument, boolean)
org.eclipse.jface.text.IDocument document
boolean delayInitialization
protected final void checkInitialization ()
protected void initialize ()
org.eclipse.jface.text.rules.IToken token
String contentType
org.eclipse.jface.text.TypedPosition p
public void disconnect ()
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
public boolean documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IRegion region
private void rememberRegion (int, int)
int offset
int length
int endOffset
private void rememberDeletedOffset (int)
int offset
private org.eclipse.jface.text.IRegion createRegion ()
int offset
int endOffset
public org.eclipse.jface.text.IRegion documentChanged2 (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.IRegion line
int reparseStart
int partitionStart
String contentType
int newLength
int first
org.eclipse.jface.text.TypedPosition partition
int i
org.eclipse.jface.text.Position p
int lastScannedPosition
org.eclipse.jface.text.rules.IToken token
int start
int length
org.eclipse.jface.text.TypedPosition p
org.eclipse.jface.text.TypedPosition p
protected org.eclipse.jface.text.TypedPosition findClosestPosition (int)
int offset
int index
org.eclipse.jface.text.Position[] category
public java.lang.String getContentType (int)
int offset
org.eclipse.jface.text.TypedPosition p
public org.eclipse.jface.text.ITypedRegion getPartition (int)
int offset
org.eclipse.jface.text.Position[] category
int index
org.eclipse.jface.text.TypedPosition next
org.eclipse.jface.text.TypedPosition previous
int endOffset
org.eclipse.jface.text.TypedPosition previous
int endOffset
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
public java.lang.String[] getLegalContentTypes ()
protected boolean isSupportedContentType (java.lang.String)
String contentType
int i
protected java.lang.String getTokenContentType (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken token
Object data
public java.lang.String getContentType (int, boolean)
int offset
boolean preferOpenPartitions
public org.eclipse.jface.text.ITypedRegion getPartition (int, boolean)
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.ITypedRegion region
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int, boolean)
int offset
int length
boolean includeZeroLengthPartitions
java.util.List list
int endOffset
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.TypedPosition previous
org.eclipse.jface.text.TypedPosition current
int start
int start
int start
int end
int end
int end
int gapOffset
int gapOffset
org.eclipse.jface.text.Position gap
int startIndex
int endIndex
int i
org.eclipse.jface.text.TypedRegion[] result
private boolean overlapsOrTouches (org.eclipse.jface.text.Position, int, int)
org.eclipse.jface.text.Position gap
int offset
int length
private int getFirstIndexEndingAfterOffset (org.eclipse.jface.text.Position[], int)
org.eclipse.jface.text.Position[] positions
int offset
int i
int j
int k
org.eclipse.jface.text.Position p
private int getFirstIndexStartingAfterOffset (org.eclipse.jface.text.Position[], int)
org.eclipse.jface.text.Position[] positions
int offset
int i
int j
int k
org.eclipse.jface.text.Position p
public void startRewriteSession (org.eclipse.jface.text.DocumentRewriteSession) throws java.lang.IllegalStateException
org.eclipse.jface.text.DocumentRewriteSession session
public void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
public org.eclipse.jface.text.DocumentRewriteSession getActiveRewriteSession ()
protected final void flushRewriteSession ()
}
org/eclipse/jface/text/rules/EndOfLineRule.classEndOfLineRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.EndOfLineRule extends org.eclipse.jface.text.rules.SingleLineRule {
public void (java.lang.String, org.eclipse.jface.text.rules.IToken)
String startSequence
org.eclipse.jface.text.rules.IToken token
public void (java.lang.String, org.eclipse.jface.text.rules.IToken, char)
String startSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
public void (java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean)
String startSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean escapeContinuesLine
}
org/eclipse/jface/text/rules/FastPartitioner.classFastPartitioner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.FastPartitioner extends java.lang.Object implements org.eclipse.jface.text.IDocumentPartitioner org.eclipse.jface.text.IDocumentPartitionerExtension org.eclipse.jface.text.IDocumentPartitionerExtension2 org.eclipse.jface.text.IDocumentPartitionerExtension3 {
private static final String CONTENT_TYPES_CATEGORY
protected final org.eclipse.jface.text.rules.IPartitionTokenScanner fScanner
protected final String[] fLegalContentTypes
protected org.eclipse.jface.text.IDocument fDocument
protected int fPreviousDocumentLength
protected final org.eclipse.jface.text.DefaultPositionUpdater fPositionUpdater
protected int fStartOffset
protected int fEndOffset
protected int fDeleteOffset
private final String fPositionCategory
private org.eclipse.jface.text.DocumentRewriteSession fActiveRewriteSession
private boolean fIsInitialized
private org.eclipse.jface.text.Position[] fCachedPositions
private static final boolean CHECK_CACHE_CONSISTENCY
static void ()
public void (org.eclipse.jface.text.rules.IPartitionTokenScanner, java.lang.String[])
org.eclipse.jface.text.rules.IPartitionTokenScanner scanner
String[] legalContentTypes
public java.lang.String[] getManagingPositionCategories ()
public final void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void connect (org.eclipse.jface.text.IDocument, boolean)
org.eclipse.jface.text.IDocument document
boolean delayInitialization
protected final void checkInitialization ()
protected void initialize ()
org.eclipse.jface.text.rules.IToken token
String contentType
org.eclipse.jface.text.TypedPosition p
public void disconnect ()
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
public final boolean documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IRegion region
private void rememberRegion (int, int)
int offset
int length
int endOffset
private void rememberDeletedOffset (int)
int offset
private org.eclipse.jface.text.IRegion createRegion ()
int offset
int endOffset
public org.eclipse.jface.text.IRegion documentChanged2 (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.IRegion line
org.eclipse.jface.text.IRegion line
int reparseStart
int reparseStart
int partitionStart
int partitionStart
String contentType
String contentType
int newLength
int newLength
int first
int first
org.eclipse.jface.text.TypedPosition partition
int i
org.eclipse.jface.text.Position p
int behindLastScannedPosition
int behindLastScannedPosition
org.eclipse.jface.text.rules.IToken token
org.eclipse.jface.text.rules.IToken token
int start
int start
int length
int length
int lastScannedPosition
int lastScannedPosition
org.eclipse.jface.text.TypedPosition p
org.eclipse.jface.text.TypedPosition p
protected org.eclipse.jface.text.TypedPosition findClosestPosition (int)
int offset
int index
org.eclipse.jface.text.Position[] category
public java.lang.String getContentType (int)
int offset
org.eclipse.jface.text.TypedPosition p
public org.eclipse.jface.text.ITypedRegion getPartition (int)
int offset
org.eclipse.jface.text.Position[] category
int index
org.eclipse.jface.text.TypedPosition next
org.eclipse.jface.text.TypedPosition previous
int endOffset
org.eclipse.jface.text.TypedPosition previous
int endOffset
public final org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
public java.lang.String[] getLegalContentTypes ()
protected boolean isSupportedContentType (java.lang.String)
String contentType
int i
protected java.lang.String getTokenContentType (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken token
Object data
public java.lang.String getContentType (int, boolean)
int offset
boolean preferOpenPartitions
public org.eclipse.jface.text.ITypedRegion getPartition (int, boolean)
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.ITypedRegion region
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int, boolean)
int offset
int length
boolean includeZeroLengthPartitions
java.util.List list
int endOffset
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.TypedPosition previous
org.eclipse.jface.text.TypedPosition current
int start
int start
int start
int end
int end
int end
int gapOffset
int gapOffset
org.eclipse.jface.text.Position gap
int startIndex
int endIndex
int i
RuntimeException ex
org.eclipse.jface.text.TypedRegion[] result
private boolean overlapsOrTouches (org.eclipse.jface.text.Position, int, int)
org.eclipse.jface.text.Position gap
int offset
int length
private int getFirstIndexEndingAfterOffset (org.eclipse.jface.text.Position[], int)
org.eclipse.jface.text.Position[] positions
int offset
int i
int j
int k
org.eclipse.jface.text.Position p
private int getFirstIndexStartingAfterOffset (org.eclipse.jface.text.Position[], int)
org.eclipse.jface.text.Position[] positions
int offset
int i
int j
int k
org.eclipse.jface.text.Position p
public void startRewriteSession (org.eclipse.jface.text.DocumentRewriteSession) throws java.lang.IllegalStateException
org.eclipse.jface.text.DocumentRewriteSession session
public void stopRewriteSession (org.eclipse.jface.text.DocumentRewriteSession)
org.eclipse.jface.text.DocumentRewriteSession session
public org.eclipse.jface.text.DocumentRewriteSession getActiveRewriteSession ()
protected final void flushRewriteSession ()
protected final void clearPositionCache ()
protected final org.eclipse.jface.text.Position[] getPositions () throws org.eclipse.jface.text.BadPositionCategoryException
org.eclipse.jface.text.Position[] positions
int len
int i
int i
int i
private java.lang.String toString (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
}
org/eclipse/jface/text/rules/ICharacterScanner.classICharacterScanner.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.ICharacterScanner extends java.lang.Object {
public static final int EOF
public abstract char[][] getLegalLineDelimiters ()
public abstract int getColumn ()
public abstract int read ()
public abstract void unread ()
}
org/eclipse/jface/text/rules/IPartitionTokenScanner.classIPartitionTokenScanner.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IPartitionTokenScanner extends java.lang.Object implements org.eclipse.jface.text.rules.ITokenScanner {
public abstract void setPartialRange (org.eclipse.jface.text.IDocument, int, int, java.lang.String, int)
}
org/eclipse/jface/text/rules/IPredicateRule.classIPredicateRule.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IPredicateRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule {
public abstract org.eclipse.jface.text.rules.IToken getSuccessToken ()
public abstract org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner, boolean)
}
org/eclipse/jface/text/rules/IRule.classIRule.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IRule extends java.lang.Object {
public abstract org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner)
}
org/eclipse/jface/text/rules/IToken.classIToken.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IToken extends java.lang.Object {
public abstract boolean isUndefined ()
public abstract boolean isWhitespace ()
public abstract boolean isEOF ()
public abstract boolean isOther ()
public abstract java.lang.Object getData ()
}
org/eclipse/jface/text/rules/ITokenScanner.classITokenScanner.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.ITokenScanner extends java.lang.Object {
public abstract void setRange (org.eclipse.jface.text.IDocument, int, int)
public abstract org.eclipse.jface.text.rules.IToken nextToken ()
public abstract int getTokenOffset ()
public abstract int getTokenLength ()
}
org/eclipse/jface/text/rules/IWhitespaceDetector.classIWhitespaceDetector.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IWhitespaceDetector extends java.lang.Object {
public abstract boolean isWhitespace (char)
}
org/eclipse/jface/text/rules/IWordDetector.classIWordDetector.java
package org.eclipse.jface.text.rules
public abstract org.eclipse.jface.text.rules.IWordDetector extends java.lang.Object {
public abstract boolean isWordStart (char)
public abstract boolean isWordPart (char)
}
org/eclipse/jface/text/rules/MultiLineRule.classMultiLineRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.MultiLineRule extends org.eclipse.jface.text.rules.PatternRule {
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOF
}
org/eclipse/jface/text/rules/NumberRule.classNumberRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.NumberRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule {
protected static final int UNDEFINED
protected org.eclipse.jface.text.rules.IToken fToken
protected int fColumn
public void (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken token
public void setColumnConstraint (int)
int column
public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int c
}
org/eclipse/jface/text/rules/PatternRule$DecreasingCharArrayLengthComparator.classPatternRule.java
package org.eclipse.jface.text.rules
org.eclipse.jface.text.rules.PatternRule$DecreasingCharArrayLengthComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
void (org.eclipse.jface.text.rules.PatternRule$DecreasingCharArrayLengthComparator)
}
org/eclipse/jface/text/rules/PatternRule.classPatternRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.PatternRule extends java.lang.Object implements org.eclipse.jface.text.rules.IPredicateRule {
protected static final int UNDEFINED
protected org.eclipse.jface.text.rules.IToken fToken
protected char[] fStartSequence
protected char[] fEndSequence
protected int fColumn
protected char fEscapeCharacter
protected boolean fEscapeContinuesLine
protected boolean fBreaksOnEOL
protected boolean fBreaksOnEOF
private java.util.Comparator fLineDelimiterComparator
private char[][] fLineDelimiters
private char[][] fSortedLineDelimiters
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOL
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOL
boolean breaksOnEOF
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean, boolean, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOL
boolean breaksOnEOF
boolean escapeContinuesLine
public void setColumnConstraint (int)
int column
protected org.eclipse.jface.text.rules.IToken doEvaluate (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
protected org.eclipse.jface.text.rules.IToken doEvaluate (org.eclipse.jface.text.rules.ICharacterScanner, boolean)
org.eclipse.jface.text.rules.ICharacterScanner scanner
boolean resume
int c
public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
protected boolean endSequenceDetected (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
char[][] originalDelimiters
int count
int readCount
int c
int c
int i
int i
protected boolean sequenceDetected (org.eclipse.jface.text.rules.ICharacterScanner, char[], boolean)
org.eclipse.jface.text.rules.ICharacterScanner scanner
char[] sequence
boolean eofAllowed
int i
int c
int j
public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner, boolean)
org.eclipse.jface.text.rules.ICharacterScanner scanner
boolean resume
int c
public org.eclipse.jface.text.rules.IToken getSuccessToken ()
}
org/eclipse/jface/text/rules/RuleBasedDamagerRepairer.classRuleBasedDamagerRepairer.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.RuleBasedDamagerRepairer extends org.eclipse.jface.text.rules.DefaultDamagerRepairer {
public void (org.eclipse.jface.text.rules.RuleBasedScanner, org.eclipse.jface.text.TextAttribute)
org.eclipse.jface.text.rules.RuleBasedScanner scanner
org.eclipse.jface.text.TextAttribute defaultTextAttribute
public void (org.eclipse.jface.text.rules.RuleBasedScanner)
org.eclipse.jface.text.rules.RuleBasedScanner scanner
}
org/eclipse/jface/text/rules/RuleBasedPartitionScanner.classRuleBasedPartitionScanner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.RuleBasedPartitionScanner extends org.eclipse.jface.text.rules.BufferedRuleBasedScanner implements org.eclipse.jface.text.rules.IPartitionTokenScanner {
protected String fContentType
protected int fPartitionOffset
public void ()
public void setRules (org.eclipse.jface.text.rules.IRule[])
org.eclipse.jface.text.rules.IRule[] rules
public void setPredicateRules (org.eclipse.jface.text.rules.IPredicateRule[])
org.eclipse.jface.text.rules.IPredicateRule[] rules
public void setRange (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int offset
int length
public void setPartialRange (org.eclipse.jface.text.IDocument, int, int, java.lang.String, int)
org.eclipse.jface.text.IDocument document
int offset
int length
String contentType
int partitionOffset
int delta
public org.eclipse.jface.text.rules.IToken nextToken ()
boolean resume
org.eclipse.jface.text.rules.IPredicateRule rule
org.eclipse.jface.text.rules.IToken token
int i
}
org/eclipse/jface/text/rules/RuleBasedPartitioner.classRuleBasedPartitioner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.RuleBasedPartitioner extends java.lang.Object implements org.eclipse.jface.text.IDocumentPartitioner org.eclipse.jface.text.IDocumentPartitionerExtension org.eclipse.jface.text.IDocumentPartitionerExtension2 {
public static final String CONTENT_TYPES_CATEGORY
protected org.eclipse.jface.text.rules.RuleBasedScanner fScanner
protected String[] fLegalContentTypes
protected org.eclipse.jface.text.IDocument fDocument
protected int fPreviousDocumentLength
protected org.eclipse.jface.text.DefaultPositionUpdater fPositionUpdater
protected int fStartOffset
protected int fEndOffset
protected int fDeleteOffset
private String fPositionCategory
public void (org.eclipse.jface.text.rules.RuleBasedScanner, java.lang.String[])
org.eclipse.jface.text.rules.RuleBasedScanner scanner
String[] legalContentTypes
public java.lang.String[] getManagingPositionCategories ()
public void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
protected void initialize ()
org.eclipse.jface.text.rules.IToken token
String contentType
org.eclipse.jface.text.TypedPosition p
public void disconnect ()
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
public boolean documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IRegion region
private void rememberRegion (int, int)
int offset
int length
int endOffset
private void rememberDeletedOffset (int)
int offset
private org.eclipse.jface.text.IRegion createRegion ()
int offset
int endOffset
public org.eclipse.jface.text.IRegion documentChanged2 (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.Position[] category
int first
int reparseStart
int originalSize
org.eclipse.jface.text.Position p
int i
int lastScannedPosition
org.eclipse.jface.text.rules.IToken token
String contentType
int start
int length
org.eclipse.jface.text.TypedPosition p
org.eclipse.jface.text.TypedPosition p
protected org.eclipse.jface.text.TypedPosition findClosestPosition (int)
int offset
int index
org.eclipse.jface.text.Position[] category
public java.lang.String getContentType (int)
int offset
org.eclipse.jface.text.TypedPosition p
public org.eclipse.jface.text.ITypedRegion getPartition (int)
int offset
org.eclipse.jface.text.Position[] category
int index
org.eclipse.jface.text.TypedPosition next
org.eclipse.jface.text.TypedPosition previous
int endOffset
org.eclipse.jface.text.TypedPosition previous
int endOffset
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int)
int offset
int length
public java.lang.String[] getLegalContentTypes ()
protected boolean isSupportedContentType (java.lang.String)
String contentType
int i
protected java.lang.String getTokenContentType (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken token
Object data
public java.lang.String getContentType (int, boolean)
int offset
boolean preferOpenPartitions
public org.eclipse.jface.text.ITypedRegion getPartition (int, boolean)
int offset
boolean preferOpenPartitions
org.eclipse.jface.text.ITypedRegion region
public org.eclipse.jface.text.ITypedRegion[] computePartitioning (int, int, boolean)
int offset
int length
boolean includeZeroLengthPartitions
java.util.List list
int endOffset
org.eclipse.jface.text.Position[] category
org.eclipse.jface.text.TypedPosition previous
org.eclipse.jface.text.TypedPosition current
int start
int start
int start
int end
int end
int end
int gapOffset
int gapOffset
org.eclipse.jface.text.Position gap
int i
org.eclipse.jface.text.TypedRegion[] result
}
org/eclipse/jface/text/rules/RuleBasedScanner.classRuleBasedScanner.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.RuleBasedScanner extends java.lang.Object implements org.eclipse.jface.text.rules.ICharacterScanner org.eclipse.jface.text.rules.ITokenScanner {
protected org.eclipse.jface.text.rules.IRule[] fRules
protected org.eclipse.jface.text.rules.IToken fDefaultReturnToken
protected org.eclipse.jface.text.IDocument fDocument
protected char[][] fDelimiters
protected int fOffset
protected int fRangeEnd
protected int fTokenOffset
protected int fColumn
protected static final int UNDEFINED
public void ()
public void setRules (org.eclipse.jface.text.rules.IRule[])
org.eclipse.jface.text.rules.IRule[] rules
public void setDefaultReturnToken (org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IToken defaultReturnToken
public void setRange (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int offset
int length
int documentLength
String[] delimiters
int i
private void checkRange (int, int, int)
int offset
int length
int documentLength
public int getTokenOffset ()
public int getTokenLength ()
public int getColumn ()
int line
int start
public char[][] getLegalLineDelimiters ()
public org.eclipse.jface.text.rules.IToken nextToken ()
int i
org.eclipse.jface.text.rules.IToken token
public int read ()
public void unread ()
}
org/eclipse/jface/text/rules/SingleLineRule.classSingleLineRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.SingleLineRule extends org.eclipse.jface.text.rules.PatternRule {
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOF
public void (java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean, boolean)
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
boolean breaksOnEOF
boolean escapeContinuesLine
}
org/eclipse/jface/text/rules/Token.classToken.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.Token extends java.lang.Object implements org.eclipse.jface.text.rules.IToken {
private static final int T_UNDEFINED
private static final int T_EOF
private static final int T_WHITESPACE
private static final int T_OTHER
public static final org.eclipse.jface.text.rules.IToken UNDEFINED
public static final org.eclipse.jface.text.rules.IToken EOF
public static final org.eclipse.jface.text.rules.IToken WHITESPACE
public static final org.eclipse.jface.text.rules.IToken OTHER
private int fType
private Object fData
static void ()
private void (int)
int type
public void (java.lang.Object)
Object data
public void setData (java.lang.Object)
Object data
public java.lang.Object getData ()
public boolean isOther ()
public boolean isEOF ()
public boolean isWhitespace ()
public boolean isUndefined ()
}
org/eclipse/jface/text/rules/WhitespaceRule.classWhitespaceRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.WhitespaceRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule {
protected org.eclipse.jface.text.rules.IWhitespaceDetector fDetector
protected final org.eclipse.jface.text.rules.IToken fWhitespaceToken
public void (org.eclipse.jface.text.rules.IWhitespaceDetector)
org.eclipse.jface.text.rules.IWhitespaceDetector detector
public void (org.eclipse.jface.text.rules.IWhitespaceDetector, org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IWhitespaceDetector detector
org.eclipse.jface.text.rules.IToken token
public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int c
}
org/eclipse/jface/text/rules/WordPatternRule.classWordPatternRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.WordPatternRule extends org.eclipse.jface.text.rules.SingleLineRule {
protected org.eclipse.jface.text.rules.IWordDetector fDetector
private StringBuffer fBuffer
public void (org.eclipse.jface.text.rules.IWordDetector, java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IWordDetector detector
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
public void (org.eclipse.jface.text.rules.IWordDetector, java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char)
org.eclipse.jface.text.rules.IWordDetector detector
String startSequence
String endSequence
org.eclipse.jface.text.rules.IToken token
char escapeCharacter
protected boolean endSequenceDetected (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int c
int i
int j
protected void unreadBuffer (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int i
}
org/eclipse/jface/text/rules/WordRule.classWordRule.java
package org.eclipse.jface.text.rules
public org.eclipse.jface.text.rules.WordRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule {
protected static final int UNDEFINED
protected org.eclipse.jface.text.rules.IWordDetector fDetector
protected org.eclipse.jface.text.rules.IToken fDefaultToken
protected int fColumn
protected java.util.Map fWords
private StringBuffer fBuffer
private boolean fIgnoreCase
public void (org.eclipse.jface.text.rules.IWordDetector)
org.eclipse.jface.text.rules.IWordDetector detector
public void (org.eclipse.jface.text.rules.IWordDetector, org.eclipse.jface.text.rules.IToken)
org.eclipse.jface.text.rules.IWordDetector detector
org.eclipse.jface.text.rules.IToken defaultToken
public void (org.eclipse.jface.text.rules.IWordDetector, org.eclipse.jface.text.rules.IToken, boolean)
org.eclipse.jface.text.rules.IWordDetector detector
org.eclipse.jface.text.rules.IToken defaultToken
boolean ignoreCase
public void addWord (java.lang.String, org.eclipse.jface.text.rules.IToken)
String word
org.eclipse.jface.text.rules.IToken token
public void setColumnConstraint (int)
int column
public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int c
String buffer
org.eclipse.jface.text.rules.IToken token
protected void unreadBuffer (org.eclipse.jface.text.rules.ICharacterScanner)
org.eclipse.jface.text.rules.ICharacterScanner scanner
int i
}
org/eclipse/jface/text/source/
org/eclipse/jface/text/source/AbstractRulerColumn$1.classAbstractRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AbstractRulerColumn$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.AbstractRulerColumn this$0
void (org.eclipse.jface.text.source.AbstractRulerColumn)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/AbstractRulerColumn$InternalListener.classAbstractRulerColumn.java
package org.eclipse.jface.text.source
final org.eclipse.jface.text.source.AbstractRulerColumn$InternalListener extends java.lang.Object implements org.eclipse.jface.text.IViewportListener org.eclipse.jface.text.ITextListener {
final org.eclipse.jface.text.source.AbstractRulerColumn this$0
private void (org.eclipse.jface.text.source.AbstractRulerColumn)
public void viewportChanged (int)
int topPixel
int delta
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
void (org.eclipse.jface.text.source.AbstractRulerColumn, org.eclipse.jface.text.source.AbstractRulerColumn$InternalListener)
}
org/eclipse/jface/text/source/AbstractRulerColumn$MouseHandler.classAbstractRulerColumn.java
package org.eclipse.jface.text.source
final org.eclipse.jface.text.source.AbstractRulerColumn$MouseHandler extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.source.AbstractRulerColumn this$0
private void (org.eclipse.jface.text.source.AbstractRulerColumn)
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 mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
void (org.eclipse.jface.text.source.AbstractRulerColumn, org.eclipse.jface.text.source.AbstractRulerColumn$MouseHandler)
}
org/eclipse/jface/text/source/AbstractRulerColumn.classAbstractRulerColumn.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.AbstractRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn org.eclipse.jface.text.source.IVerticalRulerInfo org.eclipse.jface.text.source.IVerticalRulerInfoExtension {
private static final int DEFAULT_WIDTH
private static final int DEFAULT_TEXT_INSET
private final org.eclipse.jface.text.source.AbstractRulerColumn$InternalListener fInternalListener
private final org.eclipse.jface.text.source.AbstractRulerColumn$MouseHandler fMouseHandler
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.swt.widgets.Canvas fCanvas
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.swt.custom.StyledText fStyledText
private int fLastTopPixel
private boolean fWasShowingEntireContents
private int fWidth
private int fTextInset
private org.eclipse.swt.graphics.Color fBackground
private org.eclipse.swt.graphics.Font fFont
private org.eclipse.jface.text.source.IAnnotationModel fModel
private org.eclipse.jface.text.source.IAnnotationHover fHover
protected void ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
protected int getCanvasStyle ()
public final org.eclipse.swt.widgets.Control getControl ()
protected final void setWidth (int)
int width
org.eclipse.jface.text.source.CompositeRuler composite
public final int getWidth ()
protected final org.eclipse.jface.text.source.CompositeRuler getParentRuler ()
public final void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
protected final org.eclipse.swt.graphics.Font getFont ()
protected final void setTextInset (int)
int textInset
protected final int getTextInset ()
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public final org.eclipse.jface.text.source.IAnnotationModel getModel ()
protected final void setDefaultBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
protected final org.eclipse.swt.graphics.Color getDefaultBackground ()
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Display display
protected final 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 dispose ()
public final void redraw ()
protected final void redraw (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange lines
int firstModelLine
int lastModelLine
int firstWidgetLine
int lastWidgetLine
int from
int to
private void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
org.eclipse.jface.text.source.ILineRange lines
org.eclipse.swt.graphics.GC gc
int firstEmpty
int lastEmpty
private org.eclipse.jface.text.source.ILineRange computeDirtyWidgetLines (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
int firstLine
int lastLine
protected 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 lines
int firstLine
int lastLine
int line
int modelLine
int linePixel
int lineHeight
protected void paintLine (org.eclipse.swt.graphics.GC, int, int, int, int)
org.eclipse.swt.graphics.GC gc
int modelLine
int widgetLine
int linePixel
int lineHeight
String text
protected java.lang.String computeText (int)
int line
protected org.eclipse.swt.graphics.Color computeBackground (int)
int line
protected org.eclipse.swt.graphics.Color computeForeground (int)
int line
public final int getLineOfLastMouseButtonActivity ()
public final int toDocumentLineNumber (int)
int y_coordinate
public void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
private boolean scrollVertical (int)
int pixels
int width
int clientAreaHeight
int sourceY
int scrollHeight
int redrawY
int redrawHeight
int destinationY
int scrollHeight
int redrawY
int redrawHeight
static org.eclipse.jface.text.source.CompositeRuler access$0 (org.eclipse.jface.text.source.AbstractRulerColumn)
static int access$1 (org.eclipse.jface.text.source.AbstractRulerColumn)
static boolean access$2 (org.eclipse.jface.text.source.AbstractRulerColumn, int)
static org.eclipse.swt.widgets.Canvas access$3 (org.eclipse.jface.text.source.AbstractRulerColumn)
static boolean access$4 (org.eclipse.jface.text.source.AbstractRulerColumn)
static org.eclipse.swt.custom.StyledText access$5 (org.eclipse.jface.text.source.AbstractRulerColumn)
static void access$6 (org.eclipse.jface.text.source.AbstractRulerColumn, org.eclipse.swt.events.PaintEvent)
}
org/eclipse/jface/text/source/AnnotationBarHoverManager$1.classAnnotationBarHoverManager.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationBarHoverManager$1 extends org.eclipse.jface.internal.text.InternalAccessor {
final org.eclipse.jface.text.source.AnnotationBarHoverManager this$0
void (org.eclipse.jface.text.source.AnnotationBarHoverManager)
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/source/AnnotationBarHoverManager$Closer.classAnnotationBarHoverManager.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.AnnotationBarHoverManager$Closer extends org.eclipse.swt.events.MouseTrackAdapter 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.DisposeListener org.eclipse.swt.events.ShellListener 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.jface.text.IInformationControl fInformationControlToClose
private boolean fHasWheelFilter
private org.eclipse.swt.widgets.Display fDisplay
final org.eclipse.jface.text.source.AnnotationBarHoverManager this$0
public void (org.eclipse.jface.text.source.AnnotationBarHoverManager)
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
public void stop ()
protected void stop (boolean)
boolean delayRestart
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 handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
public void mouseExit (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 shellActivated (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
public void shellDeactivated (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
public void shellDeiconified (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 widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/AnnotationBarHoverManager.classAnnotationBarHoverManager.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.AnnotationBarHoverManager extends org.eclipse.jface.text.AbstractHoverInformationControlManager {
private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
private org.eclipse.jface.text.source.IVerticalRulerInfo fVerticalRulerInfo
private org.eclipse.jface.text.source.IAnnotationHover fAnnotationHover
protected boolean fAllowMouseExit
private boolean fHideOnMouseWheel
private org.eclipse.jface.text.source.IAnnotationHover fCurrentHover
public void (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IAnnotationHover, org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.IVerticalRuler ruler
org.eclipse.jface.text.source.IAnnotationHover annotationHover
org.eclipse.jface.text.IInformationControlCreator creator
public void (org.eclipse.jface.text.source.IVerticalRulerInfo, org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IAnnotationHover, org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.source.IVerticalRulerInfo rulerInfo
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.IAnnotationHover annotationHover
org.eclipse.jface.text.IInformationControlCreator creator
protected void computeInformation ()
org.eclipse.swt.events.MouseEvent event
org.eclipse.jface.text.source.IAnnotationHover hover
int line
org.eclipse.jface.text.source.IAnnotationHoverExtension extension
org.eclipse.jface.text.source.ILineRange range
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
protected void hideInformationControl ()
private org.eclipse.jface.text.source.ILineRange adaptLineRange (org.eclipse.jface.text.source.ILineRange, int)
org.eclipse.jface.text.source.ILineRange lineRange
int line
private org.eclipse.jface.text.source.ILineRange adaptLineRangeToFolding (org.eclipse.jface.text.source.ILineRange, int)
org.eclipse.jface.text.source.ILineRange lineRange
int line
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IRegion[] coverage
org.eclipse.jface.text.IRegion container
private org.eclipse.jface.text.source.ILineRange adaptLineRangeToViewport (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange lineRange
org.eclipse.swt.custom.StyledText text
int topLine
int rangeTopLine
int topDelta
org.eclipse.swt.graphics.Rectangle size
org.eclipse.swt.graphics.Rectangle trim
int height
int lines
int bottomLine
int rangeBottomLine
int bottomDelta
private org.eclipse.jface.text.IRegion convertToRegion (org.eclipse.jface.text.source.ILineRange) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.ILineRange lineRange
org.eclipse.jface.text.IDocument document
int startOffset
int endLine
org.eclipse.jface.text.IRegion lineInfo
int endOffset
private org.eclipse.jface.text.IRegion findRegionContainingLine (org.eclipse.jface.text.IRegion[], int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IRegion[] regions
int line
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion lineInfo
int i
private org.eclipse.jface.text.source.ILineRange convertToLineRange (org.eclipse.jface.text.IRegion) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IDocument document
int startLine
int endLine
private org.eclipse.swt.graphics.Rectangle computeArea (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange lineRange
org.eclipse.swt.custom.StyledText text
int startLine
int y
int height
org.eclipse.swt.graphics.Point size
private int computeNumberOfVisibleLines ()
private org.eclipse.jface.text.source.IAnnotationHover getHover (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
org.eclipse.jface.text.source.CompositeRuler comp
java.util.Iterator it
Object o
org.eclipse.jface.text.source.IAnnotationHover hover
private int getHoverLine (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
private int getWidgetLineNumber (int) throws org.eclipse.jface.text.BadLocationException
int line
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion region
int firstLine
private org.eclipse.swt.graphics.Rectangle computeArea (int)
int line
org.eclipse.swt.custom.StyledText text
int widgetLine
int y
org.eclipse.swt.graphics.Point size
protected org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover ()
protected org.eclipse.jface.text.source.ISourceViewer getSourceViewer ()
protected org.eclipse.jface.text.source.IVerticalRulerInfo getVerticalRulerInfo ()
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
org.eclipse.swt.graphics.Point constraints
org.eclipse.swt.custom.StyledText styledText
org.eclipse.swt.graphics.Rectangle r
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.events.MouseEvent event
org.eclipse.jface.text.source.IAnnotationHover hover
boolean allowMouseExit
org.eclipse.jface.text.source.IAnnotationHoverExtension extension
boolean hideOnMouseWheel
org.eclipse.jface.text.source.IAnnotationHoverExtension2 extension
org.eclipse.swt.widgets.Control subjectControl
public org.eclipse.jface.text.source.IAnnotationHover getCurrentAnnotationHover ()
public org.eclipse.jface.internal.text.InternalAccessor getInternalAccessor ()
static boolean access$0 (org.eclipse.jface.text.source.AnnotationBarHoverManager)
static org.eclipse.jface.internal.text.InternalAccessor access$1 (org.eclipse.jface.text.source.AnnotationBarHoverManager)
}
org/eclipse/jface/text/source/AnnotationColumn.classAnnotationColumn.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.AnnotationColumn extends org.eclipse.jface.text.source.AnnotationRulerColumn {
public void (int)
int width
}
org/eclipse/jface/text/source/AnnotationPainter$1.classAnnotationPainter.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationPainter$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.AnnotationPainter this$0
private final org.eclipse.jface.text.source.AnnotationModelEvent val$event
void (org.eclipse.jface.text.source.AnnotationPainter, org.eclipse.jface.text.source.AnnotationModelEvent)
public void run ()
}
org/eclipse/jface/text/source/AnnotationPainter$2.classAnnotationPainter.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationPainter$2 extends java.lang.Object implements org.eclipse.jface.text.ITextInputListener {
final org.eclipse.jface.text.source.AnnotationPainter this$0
void (org.eclipse.jface.text.source.AnnotationPainter)
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/source/AnnotationPainter$BoxStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.AnnotationPainter$BoxStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy {
int fBorderStyle
public void (int)
int style
public void applyTextStyle (org.eclipse.swt.custom.StyleRange, org.eclipse.swt.graphics.Color)
org.eclipse.swt.custom.StyleRange styleRange
org.eclipse.swt.graphics.Color annotationColor
}
org/eclipse/jface/text/source/AnnotationPainter$Decoration.classAnnotationPainter.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationPainter$Decoration extends java.lang.Object {
private org.eclipse.jface.text.Position fPosition
private org.eclipse.swt.graphics.Color fColor
private int fLayer
private Object fPaintingStrategy
private void ()
static org.eclipse.jface.text.Position access$0 (org.eclipse.jface.text.source.AnnotationPainter$Decoration)
static java.lang.Object access$1 (org.eclipse.jface.text.source.AnnotationPainter$Decoration)
void (org.eclipse.jface.text.source.AnnotationPainter$Decoration)
static void access$3 (org.eclipse.jface.text.source.AnnotationPainter$Decoration, org.eclipse.jface.text.Position)
static void access$4 (org.eclipse.jface.text.source.AnnotationPainter$Decoration, org.eclipse.swt.graphics.Color)
static void access$5 (org.eclipse.jface.text.source.AnnotationPainter$Decoration, int)
static void access$6 (org.eclipse.jface.text.source.AnnotationPainter$Decoration, java.lang.Object)
static int access$7 (org.eclipse.jface.text.source.AnnotationPainter$Decoration)
static org.eclipse.swt.graphics.Color access$8 (org.eclipse.jface.text.source.AnnotationPainter$Decoration)
}
org/eclipse/jface/text/source/AnnotationPainter$HighlightingStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.AnnotationPainter$HighlightingStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy {
public void ()
public void applyTextStyle (org.eclipse.swt.custom.StyleRange, org.eclipse.swt.graphics.Color)
org.eclipse.swt.custom.StyleRange styleRange
org.eclipse.swt.graphics.Color annotationColor
}
org/eclipse/jface/text/source/AnnotationPainter$IDrawingStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy extends java.lang.Object {
public abstract void draw (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.custom.StyledText, int, int, org.eclipse.swt.graphics.Color)
}
org/eclipse/jface/text/source/AnnotationPainter$ITextStyleStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy extends java.lang.Object {
public abstract void applyTextStyle (org.eclipse.swt.custom.StyleRange, org.eclipse.swt.graphics.Color)
}
org/eclipse/jface/text/source/AnnotationPainter$NullStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.AnnotationPainter$NullStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy {
public void ()
public void draw (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.custom.StyledText, int, int, org.eclipse.swt.graphics.Color)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.custom.StyledText textWidget
int offset
int length
org.eclipse.swt.graphics.Color color
}
org/eclipse/jface/text/source/AnnotationPainter$ReusableRegion.classAnnotationPainter.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationPainter$ReusableRegion extends org.eclipse.jface.text.Position implements org.eclipse.jface.text.IRegion {
private void ()
void (org.eclipse.jface.text.source.AnnotationPainter$ReusableRegion)
}
org/eclipse/jface/text/source/AnnotationPainter$SquigglesStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.AnnotationPainter$SquigglesStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy {
public void ()
public void draw (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.custom.StyledText, int, int, org.eclipse.swt.graphics.Color)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.custom.StyledText textWidget
int offset
int length
org.eclipse.swt.graphics.Color color
org.eclipse.swt.graphics.Point left
org.eclipse.swt.graphics.Point right
org.eclipse.swt.graphics.Rectangle rect
int[] polyline
private int[] computePolyline (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point, int, int)
org.eclipse.swt.graphics.Point left
org.eclipse.swt.graphics.Point right
int baseline
int lineHeight
int peaks
int leftX
int length
int[] coordinates
int top
int bottom
int i
int index
}
org/eclipse/jface/text/source/AnnotationPainter$UnderlineStrategy.classAnnotationPainter.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.AnnotationPainter$UnderlineStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy {
int fUnderlineStyle
public void (int)
int style
public void applyTextStyle (org.eclipse.swt.custom.StyleRange, org.eclipse.swt.graphics.Color)
org.eclipse.swt.custom.StyleRange styleRange
org.eclipse.swt.graphics.Color annotationColor
}
org/eclipse/jface/text/source/AnnotationPainter.classAnnotationPainter.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.AnnotationPainter extends java.lang.Object implements org.eclipse.jface.text.IPainter org.eclipse.swt.events.PaintListener org.eclipse.jface.text.source.IAnnotationModelListener org.eclipse.jface.text.source.IAnnotationModelListenerExtension org.eclipse.jface.text.ITextPresentationListener {
private static boolean DEBUG
private static final org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy SQUIGGLES_STRATEGY
private static final org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy NULL_STRATEGY
private static final Object SQUIGGLES
private static final org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy HIGHLIGHTING_STRATEGY
private static final Object HIGHLIGHTING
private boolean fIsActive
private boolean fIsPainting
private volatile boolean fIsSettingModel
private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
private org.eclipse.swt.custom.StyledText fTextWidget
private org.eclipse.jface.text.source.IAnnotationModel fModel
private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
private java.util.Map fDecorationsMap
private java.util.Map fHighlightedDecorationsMap
private Object fDecorationMapLock
private Object fHighlightedDecorationsMapLock
private java.util.Map fAnnotationType2Color
private java.util.Map fCachedAnnotationType2Color
private org.eclipse.jface.text.Position fCurrentHighlightAnnotationRange
private org.eclipse.jface.text.Position fTotalHighlightAnnotationRange
private org.eclipse.jface.text.Position fCurrentDrawRange
private org.eclipse.jface.text.Position fTotalDrawRange
private org.eclipse.jface.text.ITextInputListener fTextInputListener
private boolean fInputDocumentAboutToBeChanged
private java.util.Map fAnnotationType2PaintingStrategyId
private java.util.Map fCachedAnnotationType2PaintingStrategy
private java.util.Map fPaintingStrategyId2PaintingStrategy
private org.eclipse.jface.text.source.AnnotationPainter$ReusableRegion fReusableRegion
static void ()
public void (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IAnnotationAccess)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.IAnnotationAccess access
private boolean hasDecorations ()
private void enablePainting ()
private void disablePainting (boolean)
boolean redraw
private void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
private void catchupWithModel (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.jface.text.IRegion clippingRegion
org.eclipse.jface.text.IDocument document
int highlightAnnotationRangeStart
int highlightAnnotationRangeEnd
int drawRangeStart
int drawRangeEnd
java.util.Map decorationsMap
java.util.Map decorationsMap
java.util.Map highlightedDecorationsMap
java.util.Map highlightedDecorationsMap
boolean isWorldChange
java.util.Iterator e
java.util.Iterator e
java.util.Iterator iter
java.util.Map$Entry entry
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.AnnotationPainter$Decoration decoration
org.eclipse.jface.text.source.Annotation[] removedAnnotations
int i
int length
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.AnnotationPainter$Decoration decoration
org.eclipse.jface.text.Position position
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.Annotation[] changedAnnotations
int i
int length
org.eclipse.jface.text.source.Annotation annotation
boolean isHighlighting
org.eclipse.jface.text.source.AnnotationPainter$Decoration decoration
boolean usesDrawingStrategy
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.AnnotationPainter$Decoration oldDecoration
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.AnnotationPainter$Decoration pp
private void updateHighlightRanges (int, int, boolean)
int highlightAnnotationRangeStart
int highlightAnnotationRangeEnd
boolean isWorldChange
int maxRangeStart
int maxRangeEnd
private void updateDrawRanges (int, int, boolean)
int drawRangeStart
int drawRangeEnd
boolean isWorldChange
int maxRangeStart
int maxRangeEnd
private void adaptToDocumentLength (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
int length
private org.eclipse.jface.text.source.AnnotationPainter$Decoration getDecoration (org.eclipse.jface.text.source.Annotation, org.eclipse.jface.text.source.AnnotationPainter$Decoration)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.AnnotationPainter$Decoration decoration
String type
Object paintingStrategy
org.eclipse.swt.graphics.Color color
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
private java.lang.Object getPaintingStrategy (java.lang.String)
String type
Object strategy
org.eclipse.jface.text.source.IAnnotationAccessExtension ext
Object[] sts
int i
private org.eclipse.swt.graphics.Color getColor (java.lang.Object)
Object annotationType
org.eclipse.swt.graphics.Color color
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
Object[] superTypes
int i
private void updatePainting (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
private void invalidateTextPresentation ()
org.eclipse.jface.text.IRegion r
public void applyTextPresentation (org.eclipse.jface.text.TextPresentation)
org.eclipse.jface.text.TextPresentation tp
java.util.Set decorations
java.util.Set decorations
org.eclipse.jface.text.IRegion region
int layer
int maxLayer
java.util.Iterator iter
java.util.Map$Entry entry
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.source.AnnotationPainter$Decoration pp
org.eclipse.jface.text.Position p
org.eclipse.jface.text.ITextViewerExtension5 extension3
int regionEnd
int pEnd
int start
int end
int length
org.eclipse.swt.custom.StyleRange styleRange
public synchronized void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void modelChanged (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.swt.widgets.Display textWidgetDisplay
org.eclipse.swt.widgets.Display textWidgetDisplay
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.SWTException ex
public void setAnnotationTypeColor (java.lang.Object, org.eclipse.swt.graphics.Color)
Object annotationType
org.eclipse.swt.graphics.Color color
public void addAnnotationType (java.lang.Object)
Object annotationType
public void addAnnotationType (java.lang.Object, java.lang.Object)
Object annotationType
Object drawingStrategyID
public void addDrawingStrategy (java.lang.Object, org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy)
Object id
org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy strategy
public void addTextStyleStrategy (java.lang.Object, org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy)
Object id
org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy strategy
public void addHighlightAnnotationType (java.lang.Object)
Object annotationType
public void removeAnnotationType (java.lang.Object)
Object annotationType
public void removeHighlightAnnotationType (java.lang.Object)
Object annotationType
public void removeAllAnnotationTypes ()
public boolean isPaintingAnnotations ()
public void dispose ()
private int getInclusiveTopIndexStartOffset ()
int top
org.eclipse.jface.text.IDocument document
private int getExclusiveBottomIndexEndOffset ()
int bottom
org.eclipse.jface.text.IDocument document
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
private void handleDrawRequest (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
org.eclipse.jface.text.IRegion clippingRegion
int vOffset
int vLength
org.eclipse.swt.graphics.GC gc
java.util.Collection decorations
java.util.Collection decorations
java.util.ArrayList toBeDrawn
java.util.Iterator e
java.util.Map$Entry entry
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.source.AnnotationPainter$Decoration pp
int i
org.eclipse.jface.text.IDocument document
java.util.Iterator it
java.util.List layer
java.util.Iterator e
java.util.Map$Entry entry
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.source.AnnotationPainter$Decoration pp
private void drawDecoration (org.eclipse.jface.text.source.AnnotationPainter$Decoration, org.eclipse.swt.graphics.GC, org.eclipse.jface.text.source.Annotation, org.eclipse.jface.text.IRegion, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.source.AnnotationPainter$Decoration pp
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.IRegion clippingRegion
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy drawingStrategy
int clippingOffset
int clippingLength
org.eclipse.jface.text.Position p
int startLine
int lastInclusive
int endLine
int i
int lineOffset
int paintStart
String lineDelimiter
int delimiterLength
int paintLength
org.eclipse.jface.text.IRegion widgetRange
private org.eclipse.jface.text.IRegion computeClippingRegion (org.eclipse.swt.events.PaintEvent, boolean)
org.eclipse.swt.events.PaintEvent event
boolean isClearing
int vOffset
int vLength
int widgetOffset
int widgetOffset
int widgetOffset
int widgetClippingStartOffset
int firstWidgetLine
int firstVisibleLine
int widgetEndOffset
int widgetEndOffset
int widgetEndOffset
int widgetEndOffset
int widgetClippingEndOffset
int lastWidgetLine
int lastVisibleLine
org.eclipse.jface.text.IRegion clippingRegion
protected boolean skip (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
private org.eclipse.jface.text.IRegion getWidgetRange (int, int)
int modelOffset
int modelLength
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion region
int offset
int length
int p1
int p2
private org.eclipse.jface.text.IRegion getModelRange (int, int)
int offset
int length
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion region
private boolean regionsTouchOrOverlap (int, int, int, int)
int offset1
int length1
int offset2
int length2
public void deactivate (boolean)
boolean redraw
protected boolean isRepaintReason (int)
int reason
protected org.eclipse.jface.text.source.IAnnotationModel findAnnotationModel (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public void paint (int)
int reason
org.eclipse.jface.text.source.IAnnotationModel model
public void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
org.eclipse.jface.text.IPaintPositionManager manager
static org.eclipse.swt.custom.StyledText access$0 (org.eclipse.jface.text.source.AnnotationPainter)
static void access$1 (org.eclipse.jface.text.source.AnnotationPainter, org.eclipse.jface.text.source.AnnotationModelEvent)
static void access$2 (org.eclipse.jface.text.source.AnnotationPainter, boolean)
}
org/eclipse/jface/text/source/AnnotationRulerColumn$1.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/AnnotationRulerColumn$2.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/AnnotationRulerColumn$3.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$3 extends java.lang.Object implements org.eclipse.swt.events.MouseListener {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int lineNumber
int lineNumber
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int lineNumber
int lineNumber
public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int lineNumber
int lineNumber
}
org/eclipse/jface/text/source/AnnotationRulerColumn$4.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$4 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
}
org/eclipse/jface/text/source/AnnotationRulerColumn$5.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$5 extends org.eclipse.swt.widgets.Canvas {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn, org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite $anonymous0
int $anonymous1
public void addMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
}
org/eclipse/jface/text/source/AnnotationRulerColumn$6.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$6 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void run ()
}
org/eclipse/jface/text/source/AnnotationRulerColumn$InternalListener.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$InternalListener extends java.lang.Object implements org.eclipse.jface.text.IViewportListener org.eclipse.jface.text.source.IAnnotationModelListener org.eclipse.jface.text.ITextListener {
final org.eclipse.jface.text.source.AnnotationRulerColumn this$0
void (org.eclipse.jface.text.source.AnnotationRulerColumn)
public void viewportChanged (int)
int verticalPosition
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent e
}
org/eclipse/jface/text/source/AnnotationRulerColumn$ReusableRegion.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$ReusableRegion extends org.eclipse.jface.text.Position implements org.eclipse.jface.text.IRegion {
private void ()
void (org.eclipse.jface.text.source.AnnotationRulerColumn$ReusableRegion)
}
org/eclipse/jface/text/source/AnnotationRulerColumn$Tuple.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$Tuple extends java.lang.Object {
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
void (org.eclipse.jface.text.source.Annotation, org.eclipse.jface.text.Position)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
}
org/eclipse/jface/text/source/AnnotationRulerColumn$TupleComparator.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.AnnotationRulerColumn$TupleComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.jface.text.Position p1
org.eclipse.jface.text.Position p2
void (org.eclipse.jface.text.source.AnnotationRulerColumn$TupleComparator)
}
org/eclipse/jface/text/source/AnnotationRulerColumn.classAnnotationRulerColumn.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.AnnotationRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn org.eclipse.jface.text.source.IVerticalRulerInfo org.eclipse.jface.text.source.IVerticalRulerInfoExtension {
private static final boolean IS_MAC
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.jface.text.ITextViewer fCachedTextViewer
private org.eclipse.swt.custom.StyledText fCachedTextWidget
private org.eclipse.swt.widgets.Canvas fCanvas
private org.eclipse.jface.text.source.IAnnotationModel fModel
private int fScrollPos
private org.eclipse.swt.graphics.Image fBuffer
private org.eclipse.jface.text.source.AnnotationRulerColumn$InternalListener fInternalListener
private int fWidth
private boolean fAllowSetModel
private java.util.Set fConfiguredAnnotationTypes
private java.util.Map fAllowedAnnotationTypes
private org.eclipse.jface.text.source.IAnnotationAccessExtension fAnnotationAccessExtension
private org.eclipse.jface.text.source.IAnnotationHover fHover
private java.util.List fCachedAnnotations
private java.util.Comparator fTupleComparator
private org.eclipse.swt.graphics.Cursor fHitDetectionCursor
private org.eclipse.swt.graphics.Cursor fLastCursor
private org.eclipse.swt.events.MouseListener fMouseListener
static void ()
public void (org.eclipse.jface.text.source.IAnnotationModel, int, org.eclipse.jface.text.source.IAnnotationAccess)
org.eclipse.jface.text.source.IAnnotationModel model
int width
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
public void (int, org.eclipse.jface.text.source.IAnnotationAccess)
int width
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
public void (org.eclipse.jface.text.source.IAnnotationModel, int)
org.eclipse.jface.text.source.IAnnotationModel model
int width
public void (int)
int width
public org.eclipse.swt.widgets.Control getControl ()
public int getWidth ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
private org.eclipse.swt.widgets.Canvas createCanvas (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
protected boolean isPropagatingMouseListener ()
protected void mouseDown (int)
int rulerLine
protected void mouseDoubleClicked (int)
int rulerLine
protected void mouseClicked (int)
int rulerLine
private void handleMouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int line
org.eclipse.swt.graphics.Cursor cursor
protected boolean hasAnnotation (int)
int lineNumber
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.IRegion line
org.eclipse.jface.text.IRegion line
org.eclipse.jface.text.IDocument d
int lineStart
int lineLength
java.util.Iterator e
java.util.Iterator e
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.Position p
private void handleDispose ()
private void doubleBufferPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC dest
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle r
org.eclipse.swt.graphics.GC gc
protected int getInclusiveTopIndexStartOffset ()
org.eclipse.jface.text.IDocument document
int top
private int getExclusiveBottomIndexEndOffset ()
org.eclipse.jface.text.IDocument document
int bottom
protected void doPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
int topLeft
int bottomRight
int viewPort
org.eclipse.swt.graphics.Point dimension
org.eclipse.jface.text.IDocument doc
int topLine
int bottomLine
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Rectangle r
int maxLayer
int layer
java.util.Iterator iter
java.util.Iterator iter
org.eclipse.jface.text.source.Annotation annotation
int lay
org.eclipse.jface.text.Position position
int viewPortSize
int offset
int length
int startLine
int endLine
int lines
protected void doPaint1 (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.swt.graphics.Point dimension
int vOffset
int vLength
org.eclipse.swt.graphics.Rectangle r
org.eclipse.jface.text.source.AnnotationRulerColumn$ReusableRegion range
int minLayer
int maxLayer
java.util.Iterator iter
java.util.Iterator iter
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
int extendedVLength
int lay
int layer
int i
int n
org.eclipse.jface.text.source.AnnotationRulerColumn$Tuple tuple
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
int lay
org.eclipse.jface.text.IRegion widgetRegion
int startLine
int endLine
int lines
private void postRedraw ()
org.eclipse.swt.widgets.Display d
public void redraw ()
org.eclipse.swt.graphics.GC gc
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
protected org.eclipse.jface.text.ITextViewer getCachedTextViewer ()
public org.eclipse.jface.text.source.IAnnotationModel getModel ()
public void addAnnotationType (java.lang.Object)
Object annotationType
public int getLineOfLastMouseButtonActivity ()
public int toDocumentLineNumber (int)
int y_coordinate
public void removeAnnotationType (java.lang.Object)
Object annotationType
private boolean skip (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
Object annotationType
Boolean allowed
boolean skip
private boolean skip (java.lang.Object)
Object annotationType
java.util.Iterator e
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
public void setHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover hover
public void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
static int access$0 (org.eclipse.jface.text.source.AnnotationRulerColumn)
static void access$1 (org.eclipse.jface.text.source.AnnotationRulerColumn)
static org.eclipse.jface.text.ITextViewer access$2 (org.eclipse.jface.text.source.AnnotationRulerColumn)
static void access$3 (org.eclipse.jface.text.source.AnnotationRulerColumn, org.eclipse.swt.graphics.GC)
static void access$4 (org.eclipse.jface.text.source.AnnotationRulerColumn)
static void access$5 (org.eclipse.jface.text.source.AnnotationRulerColumn, org.eclipse.jface.text.ITextViewer)
static void access$6 (org.eclipse.jface.text.source.AnnotationRulerColumn, org.eclipse.swt.custom.StyledText)
static org.eclipse.jface.text.source.CompositeRuler access$7 (org.eclipse.jface.text.source.AnnotationRulerColumn)
static void access$8 (org.eclipse.jface.text.source.AnnotationRulerColumn, org.eclipse.swt.events.MouseEvent)
static org.eclipse.swt.events.MouseListener access$9 (org.eclipse.jface.text.source.AnnotationRulerColumn)
}
org/eclipse/jface/text/source/ChangeRulerColumn$1.classChangeRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.ChangeRulerColumn$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.ChangeRulerColumn this$0
void (org.eclipse.jface.text.source.ChangeRulerColumn)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/ChangeRulerColumn$2.classChangeRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.ChangeRulerColumn$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.ChangeRulerColumn this$0
void (org.eclipse.jface.text.source.ChangeRulerColumn)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/ChangeRulerColumn$3.classChangeRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.ChangeRulerColumn$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.ChangeRulerColumn this$0
void (org.eclipse.jface.text.source.ChangeRulerColumn)
public void run ()
}
org/eclipse/jface/text/source/ChangeRulerColumn$InternalListener.classChangeRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.ChangeRulerColumn$InternalListener extends java.lang.Object implements org.eclipse.jface.text.IViewportListener org.eclipse.jface.text.ITextListener {
final org.eclipse.jface.text.source.ChangeRulerColumn this$0
private void (org.eclipse.jface.text.source.ChangeRulerColumn)
public void viewportChanged (int)
int verticalPosition
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
void (org.eclipse.jface.text.source.ChangeRulerColumn, org.eclipse.jface.text.source.ChangeRulerColumn$InternalListener)
}
org/eclipse/jface/text/source/ChangeRulerColumn$MouseHandler.classChangeRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.ChangeRulerColumn$MouseHandler extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.source.ChangeRulerColumn this$0
private void (org.eclipse.jface.text.source.ChangeRulerColumn)
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 mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
void (org.eclipse.jface.text.source.ChangeRulerColumn, org.eclipse.jface.text.source.ChangeRulerColumn$MouseHandler)
}
org/eclipse/jface/text/source/ChangeRulerColumn.classChangeRulerColumn.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.ChangeRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn org.eclipse.jface.text.source.IVerticalRulerInfo org.eclipse.jface.text.source.IVerticalRulerInfoExtension org.eclipse.jface.text.source.IChangeRulerColumn org.eclipse.jface.text.revisions.IRevisionRulerColumn {
private static final boolean IS_MAC
private final org.eclipse.jface.text.source.ChangeRulerColumn$InternalListener fInternalListener
private final org.eclipse.jface.text.source.ChangeRulerColumn$MouseHandler fMouseHandler
private final org.eclipse.jface.internal.text.revisions.RevisionPainter fRevisionPainter
private final org.eclipse.jface.internal.text.source.DiffPainter fDiffPainter
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.jface.text.ITextViewer fCachedTextViewer
private org.eclipse.swt.custom.StyledText fCachedTextWidget
private org.eclipse.swt.widgets.Canvas fCanvas
private org.eclipse.swt.graphics.Color fBackground
private org.eclipse.jface.text.source.IAnnotationModel fAnnotationModel
private final int fWidth
private int fScrollPos
private org.eclipse.swt.graphics.Image fBuffer
private boolean fSensitiveToTextChanges
static void ()
public void ()
public void (org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.ISharedTextColors sharedColors
private org.eclipse.swt.graphics.Color getBackground ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
protected void handleDispose ()
private void doubleBufferPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC dest
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle r
org.eclipse.swt.graphics.GC gc
protected int getVisibleLinesInViewport ()
protected final boolean isViewerCompletelyShown ()
private void doPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleModelLines
public void redraw ()
org.eclipse.swt.graphics.GC gc
public void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
private org.eclipse.jface.text.source.CompositeRuler getParentRuler ()
public int getLineOfLastMouseButtonActivity ()
public int toDocumentLineNumber (int)
int y_coordinate
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
int activeLine
public void setHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover hover
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
private void setAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void setBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
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 org.eclipse.jface.text.source.IAnnotationModel getModel ()
public org.eclipse.swt.widgets.Control getControl ()
public int getWidth ()
protected final void postRedraw ()
org.eclipse.swt.widgets.Display d
public void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
private final org.eclipse.jface.text.source.ILineRange computeVisibleModelLines ()
org.eclipse.jface.text.IDocument doc
int topLine
int topLine
org.eclipse.jface.text.IRegion coverage
org.eclipse.jface.text.IRegion coverage
org.eclipse.jface.text.ITextViewerExtension5 extension
int widgetTopLine
int bottomLine
int firstLine
int lastLine
org.eclipse.jface.text.BadLocationException x
org.eclipse.jface.text.source.ILineRange visibleModelLines
public void setRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation)
org.eclipse.jface.text.revisions.RevisionInformation info
public org.eclipse.jface.viewers.ISelectionProvider getRevisionSelectionProvider ()
static org.eclipse.jface.text.source.CompositeRuler access$0 (org.eclipse.jface.text.source.ChangeRulerColumn)
static int access$1 (org.eclipse.jface.text.source.ChangeRulerColumn)
static boolean access$2 (org.eclipse.jface.text.source.ChangeRulerColumn)
static org.eclipse.jface.text.ITextViewer access$3 (org.eclipse.jface.text.source.ChangeRulerColumn)
static void access$4 (org.eclipse.jface.text.source.ChangeRulerColumn, org.eclipse.swt.graphics.GC)
static void access$5 (org.eclipse.jface.text.source.ChangeRulerColumn, org.eclipse.jface.text.ITextViewer)
static void access$6 (org.eclipse.jface.text.source.ChangeRulerColumn, org.eclipse.swt.custom.StyledText)
}
org/eclipse/jface/text/source/CompositeRuler$1.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas this$1
void (org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.swt.widgets.Menu menu
}
org/eclipse/jface/text/source/CompositeRuler$2.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas this$1
void (org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/CompositeRuler$3.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.CompositeRuler this$0
void (org.eclipse.jface.text.source.CompositeRuler)
public void run ()
}
org/eclipse/jface/text/source/CompositeRuler$CompositeRulerCanvas$ListenerInfo.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas$ListenerInfo extends java.lang.Object {
Class fClass
java.util.EventListener fListener
void ()
}
org/eclipse/jface/text/source/CompositeRuler$CompositeRulerCanvas.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas extends org.eclipse.swt.widgets.Canvas {
private java.util.List fCachedListeners
private org.eclipse.swt.widgets.Listener fMenuDetectListener
public void (org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite parent
int style
private void addListener (java.lang.Class, org.eclipse.swt.widgets.Control, java.util.EventListener)
Class clazz
org.eclipse.swt.widgets.Control control
java.util.EventListener listener
private void removeListener (java.lang.Class, org.eclipse.swt.widgets.Control, java.util.EventListener)
Class clazz
org.eclipse.swt.widgets.Control control
java.util.EventListener listener
private void addListener (java.lang.Class, java.util.EventListener)
Class clazz
java.util.EventListener listener
org.eclipse.swt.widgets.Control[] children
int i
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas$ListenerInfo info
private void removeListener (java.lang.Class, java.util.EventListener)
Class clazz
java.util.EventListener listener
org.eclipse.swt.widgets.Control[] children
int length
int i
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas$ListenerInfo info
int i
public void childAdded (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control child
int length
int i
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas$ListenerInfo info
public void childRemoved (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control child
int length
int i
org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas$ListenerInfo info
public void removeControlListener (org.eclipse.swt.events.ControlListener)
org.eclipse.swt.events.ControlListener listener
public void removeFocusListener (org.eclipse.swt.events.FocusListener)
org.eclipse.swt.events.FocusListener listener
public void removeHelpListener (org.eclipse.swt.events.HelpListener)
org.eclipse.swt.events.HelpListener listener
public void removeKeyListener (org.eclipse.swt.events.KeyListener)
org.eclipse.swt.events.KeyListener listener
public void removeMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
public void removeMouseMoveListener (org.eclipse.swt.events.MouseMoveListener)
org.eclipse.swt.events.MouseMoveListener listener
public void removeMouseTrackListener (org.eclipse.swt.events.MouseTrackListener)
org.eclipse.swt.events.MouseTrackListener listener
public void removePaintListener (org.eclipse.swt.events.PaintListener)
org.eclipse.swt.events.PaintListener listener
public void removeTraverseListener (org.eclipse.swt.events.TraverseListener)
org.eclipse.swt.events.TraverseListener listener
public void removeDisposeListener (org.eclipse.swt.events.DisposeListener)
org.eclipse.swt.events.DisposeListener listener
public void addControlListener (org.eclipse.swt.events.ControlListener)
org.eclipse.swt.events.ControlListener listener
public void addFocusListener (org.eclipse.swt.events.FocusListener)
org.eclipse.swt.events.FocusListener listener
public void addHelpListener (org.eclipse.swt.events.HelpListener)
org.eclipse.swt.events.HelpListener listener
public void addKeyListener (org.eclipse.swt.events.KeyListener)
org.eclipse.swt.events.KeyListener listener
public void addMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
public void addMouseMoveListener (org.eclipse.swt.events.MouseMoveListener)
org.eclipse.swt.events.MouseMoveListener listener
public void addMouseTrackListener (org.eclipse.swt.events.MouseTrackListener)
org.eclipse.swt.events.MouseTrackListener listener
public void addPaintListener (org.eclipse.swt.events.PaintListener)
org.eclipse.swt.events.PaintListener listener
public void addTraverseListener (org.eclipse.swt.events.TraverseListener)
org.eclipse.swt.events.TraverseListener listener
public void addDisposeListener (org.eclipse.swt.events.DisposeListener)
org.eclipse.swt.events.DisposeListener listener
static java.util.List access$0 (org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas)
static void access$1 (org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas, java.util.List)
}
org/eclipse/jface/text/source/CompositeRuler$RulerLayout.classCompositeRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.CompositeRuler$RulerLayout extends org.eclipse.swt.widgets.Layout {
final org.eclipse.jface.text.source.CompositeRuler this$0
protected void (org.eclipse.jface.text.source.CompositeRuler)
protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean)
org.eclipse.swt.widgets.Composite composite
int wHint
int hHint
boolean flushCache
org.eclipse.swt.widgets.Control[] children
org.eclipse.swt.graphics.Point size
int i
org.eclipse.swt.graphics.Point s
protected void layout (org.eclipse.swt.widgets.Composite, boolean)
org.eclipse.swt.widgets.Composite composite
boolean flushCache
org.eclipse.swt.graphics.Rectangle clArea
int rulerHeight
int x
java.util.Iterator e
org.eclipse.jface.text.source.IVerticalRulerColumn column
int columnWidth
}
org/eclipse/jface/text/source/CompositeRuler.classCompositeRuler.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.CompositeRuler extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRuler org.eclipse.jface.text.source.IVerticalRulerExtension org.eclipse.jface.text.source.IVerticalRulerInfoExtension {
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.jface.text.source.CompositeRuler$CompositeRulerCanvas fComposite
private org.eclipse.jface.text.source.IAnnotationModel fModel
private java.util.List fDecorators
private org.eclipse.swt.graphics.Point fLocation
private int fLastMouseButtonActivityLine
private int fGap
private java.util.Set fAnnotationListeners
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
public void ()
public void (int)
int gap
public void addDecorator (int, org.eclipse.jface.text.source.IVerticalRulerColumn)
int index
org.eclipse.jface.text.source.IVerticalRulerColumn rulerColumn
public void removeDecorator (int)
int index
org.eclipse.jface.text.source.IVerticalRulerColumn rulerColumn
public void removeDecorator (org.eclipse.jface.text.source.IVerticalRulerColumn)
org.eclipse.jface.text.source.IVerticalRulerColumn rulerColumn
org.eclipse.swt.widgets.Control cc
private void layoutTextViewer ()
org.eclipse.swt.widgets.Control parent
org.eclipse.jface.text.ITextViewerExtension extension
public org.eclipse.swt.widgets.Control getControl ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.ITextViewer)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.ITextViewer textViewer
java.util.Iterator iter
org.eclipse.jface.text.source.IVerticalRulerColumn column
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
java.util.Iterator e
org.eclipse.jface.text.source.IVerticalRulerColumn column
public org.eclipse.jface.text.source.IAnnotationModel getModel ()
public void update ()
org.eclipse.swt.widgets.Display d
public void immediateUpdate ()
java.util.Iterator e
org.eclipse.jface.text.source.IVerticalRulerColumn column
public void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
java.util.Iterator e
org.eclipse.jface.text.source.IVerticalRulerColumn column
public int getWidth ()
int width
java.util.Iterator e
org.eclipse.jface.text.source.IVerticalRulerColumn column
public int getLineOfLastMouseButtonActivity ()
public int toDocumentLineNumber (int)
int y_coordinate
org.eclipse.swt.custom.StyledText text
int line
protected static final int widgetLine2ModelLine (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int widgetLine
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion r
org.eclipse.jface.text.IDocument d
public org.eclipse.jface.text.ITextViewer getTextViewer ()
public void setLocationOfLastMouseButtonActivity (int, int)
int x
int y
public java.util.Iterator getDecoratorIterator ()
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
public void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void fireAnnotationSelected (org.eclipse.jface.text.source.VerticalRulerEvent)
org.eclipse.jface.text.source.VerticalRulerEvent event
java.util.Iterator it
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void fireAnnotationDefaultSelected (org.eclipse.jface.text.source.VerticalRulerEvent)
org.eclipse.jface.text.source.VerticalRulerEvent event
java.util.Iterator it
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void fireAnnotationContextMenuAboutToShow (org.eclipse.jface.text.source.VerticalRulerEvent, org.eclipse.swt.widgets.Menu)
org.eclipse.jface.text.source.VerticalRulerEvent event
org.eclipse.swt.widgets.Menu menu
java.util.Iterator it
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void relayout ()
static int access$0 (org.eclipse.jface.text.source.CompositeRuler)
static java.util.List access$1 (org.eclipse.jface.text.source.CompositeRuler)
}
org/eclipse/jface/text/source/ContentAssistantFacade.classContentAssistantFacade.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.ContentAssistantFacade extends java.lang.Object {
private org.eclipse.jface.text.contentassist.IContentAssistant fContentAssistant
public void (org.eclipse.jface.text.contentassist.IContentAssistant)
org.eclipse.jface.text.contentassist.IContentAssistant contentAssistant
public org.eclipse.core.commands.IHandler getHandler (java.lang.String)
String commandId
public void addCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
public void removeCompletionListener (org.eclipse.jface.text.contentassist.ICompletionListener)
org.eclipse.jface.text.contentassist.ICompletionListener listener
}
org/eclipse/jface/text/source/DefaultAnnotationHover.classDefaultAnnotationHover.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.DefaultAnnotationHover extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationHover {
private boolean fShowLineNumber
public void ()
public void (boolean)
boolean showLineNumber
public java.lang.String getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
int lineNumber
java.util.List javaAnnotations
org.eclipse.jface.text.source.Annotation annotation
String message
java.util.List messages
java.util.Iterator e
org.eclipse.jface.text.source.Annotation annotation
String message
protected boolean isIncluded (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
protected java.lang.String formatSingleMessage (java.lang.String)
String message
protected java.lang.String formatMultipleMessages (java.util.List)
java.util.List messages
StringBuffer buffer
java.util.Iterator e
String listItemText
private boolean isRulerLine (org.eclipse.jface.text.Position, org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
int line
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 boolean isDuplicateAnnotation (java.util.Map, org.eclipse.jface.text.Position, java.lang.String)
java.util.Map messagesAtPosition
org.eclipse.jface.text.Position position
String message
Object value
java.util.List messages
java.util.ArrayList messages
private boolean includeAnnotation (org.eclipse.jface.text.source.Annotation, org.eclipse.jface.text.Position, java.util.HashMap)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
java.util.HashMap messagesAtPosition
String text
private java.util.List getAnnotationsForLine (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int line
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.IDocument document
java.util.List javaAnnotations
java.util.HashMap messagesAtPosition
java.util.Iterator iterator
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.projection.AnnotationBag bag
java.util.Iterator e
}
org/eclipse/jface/text/source/DefaultCharacterPairMatcher$CharPairs.classDefaultCharacterPairMatcher.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.DefaultCharacterPairMatcher$CharPairs extends java.lang.Object {
private final char[] fPairs
private java.util.Set fCharsCache
public void (char[])
char[] pairs
public boolean contains (char)
char c
private java.util.Set getAllCharacters ()
java.util.Set set
int i
public boolean isOpeningCharacter (char, boolean)
char c
boolean searchForward
int i
public boolean isStartCharacter (char)
char c
public char getMatching (char)
char c
int i
private char getStartChar (int)
int i
private char getEndChar (int)
int i
}
org/eclipse/jface/text/source/DefaultCharacterPairMatcher$DocumentPartitionAccessor.classDefaultCharacterPairMatcher.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.DefaultCharacterPairMatcher$DocumentPartitionAccessor extends java.lang.Object {
private final org.eclipse.jface.text.IDocument fDocument
private final String fPartitioning
private final String fPartition
private org.eclipse.jface.text.ITypedRegion fCachedPartition
public void (org.eclipse.jface.text.IDocument, java.lang.String, java.lang.String)
org.eclipse.jface.text.IDocument doc
String partitioning
String partition
public char getChar (int) throws org.eclipse.jface.text.BadLocationException
int pos
public boolean isMatch (int, char) throws org.eclipse.jface.text.BadLocationException
int pos
char end
public boolean inPartition (int)
int pos
org.eclipse.jface.text.ITypedRegion partition
public int getNextPosition (int, boolean)
int pos
boolean searchForward
org.eclipse.jface.text.ITypedRegion partition
int end
int offset
private int simpleIncrement (int, boolean)
int pos
boolean searchForward
private org.eclipse.jface.text.ITypedRegion getPartition (int)
int pos
private static boolean contains (org.eclipse.jface.text.IRegion, int)
org.eclipse.jface.text.IRegion region
int pos
int offset
}
org/eclipse/jface/text/source/DefaultCharacterPairMatcher.classDefaultCharacterPairMatcher.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.DefaultCharacterPairMatcher extends java.lang.Object implements org.eclipse.jface.text.source.ICharacterPairMatcher {
private int fAnchor
private final org.eclipse.jface.text.source.DefaultCharacterPairMatcher$CharPairs fPairs
private final String fPartitioning
public void (char[], java.lang.String)
char[] chars
String partitioning
public void (char[])
char[] chars
public org.eclipse.jface.text.IRegion match (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument doc
int offset
private org.eclipse.jface.text.IRegion performMatch (org.eclipse.jface.text.IDocument, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument doc
int caretOffset
int charOffset
char prevChar
boolean isForward
int searchStartPosition
int adjustedOffset
String partition
org.eclipse.jface.text.source.DefaultCharacterPairMatcher$DocumentPartitionAccessor partDoc
int endOffset
int adjustedEndOffset
private int findMatchingPeer (org.eclipse.jface.text.source.DefaultCharacterPairMatcher$DocumentPartitionAccessor, char, char, boolean, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.DefaultCharacterPairMatcher$DocumentPartitionAccessor doc
char start
char end
boolean searchForward
int boundary
int startPos
int pos
char c
public int getAnchor ()
public void dispose ()
public void clear ()
}
org/eclipse/jface/text/source/IAnnotationAccess.classIAnnotationAccess.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationAccess extends java.lang.Object {
public abstract java.lang.Object getType (org.eclipse.jface.text.source.Annotation)
public abstract boolean isMultiLine (org.eclipse.jface.text.source.Annotation)
public abstract boolean isTemporary (org.eclipse.jface.text.source.Annotation)
}
org/eclipse/jface/text/source/IAnnotationAccessExtension.classIAnnotationAccessExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationAccessExtension extends java.lang.Object {
public static final int DEFAULT_LAYER
public abstract java.lang.String getTypeLabel (org.eclipse.jface.text.source.Annotation)
public abstract int getLayer (org.eclipse.jface.text.source.Annotation)
public abstract void paint (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle)
public abstract boolean isPaintable (org.eclipse.jface.text.source.Annotation)
public abstract boolean isSubtype (java.lang.Object, java.lang.Object)
public abstract java.lang.Object[] getSupertypes (java.lang.Object)
}
org/eclipse/jface/text/source/IAnnotationAccessExtension2.classIAnnotationAccessExtension2.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationAccessExtension2 extends java.lang.Object {
public abstract void setQuickAssistAssistant (org.eclipse.jface.text.quickassist.IQuickAssistAssistant)
}
org/eclipse/jface/text/source/IAnnotationHover.classIAnnotationHover.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationHover extends java.lang.Object {
public abstract java.lang.String getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, int)
}
org/eclipse/jface/text/source/IAnnotationHoverExtension.classIAnnotationHoverExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationHoverExtension extends java.lang.Object {
public abstract org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
public abstract boolean canHandleMouseCursor ()
public abstract java.lang.Object getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.ILineRange, int)
public abstract org.eclipse.jface.text.source.ILineRange getHoverLineRange (org.eclipse.jface.text.source.ISourceViewer, int)
}
org/eclipse/jface/text/source/IAnnotationHoverExtension2.classIAnnotationHoverExtension2.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationHoverExtension2 extends java.lang.Object {
public abstract boolean canHandleMouseWheel ()
}
org/eclipse/jface/text/source/IAnnotationPresentation.classIAnnotationPresentation.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IAnnotationPresentation extends java.lang.Object {
public static final int DEFAULT_LAYER
public abstract int getLayer ()
public abstract void paint (org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle)
}
org/eclipse/jface/text/source/IChangeRulerColumn.classIChangeRulerColumn.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IChangeRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn org.eclipse.jface.text.source.IVerticalRulerInfoExtension {
public static final String QUICK_DIFF_MODEL_ID
public abstract void setHover (org.eclipse.jface.text.source.IAnnotationHover)
public abstract void setBackground (org.eclipse.swt.graphics.Color)
public abstract void setAddedColor (org.eclipse.swt.graphics.Color)
public abstract void setChangedColor (org.eclipse.swt.graphics.Color)
public abstract void setDeletedColor (org.eclipse.swt.graphics.Color)
}
org/eclipse/jface/text/source/ICharacterPairMatcher.classICharacterPairMatcher.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ICharacterPairMatcher extends java.lang.Object {
public static final int RIGHT
public static final int LEFT
public abstract void dispose ()
public abstract void clear ()
public abstract org.eclipse.jface.text.IRegion match (org.eclipse.jface.text.IDocument, int)
public abstract int getAnchor ()
}
org/eclipse/jface/text/source/ILineDiffInfo.classILineDiffInfo.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ILineDiffInfo extends java.lang.Object {
public static final int UNCHANGED
public static final int ADDED
public static final int CHANGED
public abstract int getRemovedLinesBelow ()
public abstract int getRemovedLinesAbove ()
public abstract int getChangeType ()
public abstract boolean hasChanges ()
public abstract java.lang.String[] getOriginalText ()
}
org/eclipse/jface/text/source/ILineDiffer.classILineDiffer.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ILineDiffer extends java.lang.Object {
public abstract org.eclipse.jface.text.source.ILineDiffInfo getLineInfo (int)
public abstract void revertLine (int) throws org.eclipse.jface.text.BadLocationException
public abstract void revertBlock (int) throws org.eclipse.jface.text.BadLocationException
public abstract void revertSelection (int, int) throws org.eclipse.jface.text.BadLocationException
public abstract int restoreAfterLine (int) throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/source/ILineDifferExtension.classILineDifferExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ILineDifferExtension extends java.lang.Object {
public abstract void suspend ()
public abstract void resume ()
}
org/eclipse/jface/text/source/ILineDifferExtension2.classILineDifferExtension2.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ILineDifferExtension2 extends java.lang.Object {
public abstract boolean isSuspended ()
}
org/eclipse/jface/text/source/ILineRange.classILineRange.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ILineRange extends java.lang.Object {
public abstract int getStartLine ()
public abstract int getNumberOfLines ()
}
org/eclipse/jface/text/source/IOverviewRuler.classIOverviewRuler.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IOverviewRuler extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRuler {
public abstract boolean hasAnnotation (int)
public abstract int getAnnotationHeight ()
public abstract void setAnnotationTypeColor (java.lang.Object, org.eclipse.swt.graphics.Color)
public abstract void setAnnotationTypeLayer (java.lang.Object, int)
public abstract void addAnnotationType (java.lang.Object)
public abstract void removeAnnotationType (java.lang.Object)
public abstract void addHeaderAnnotationType (java.lang.Object)
public abstract void removeHeaderAnnotationType (java.lang.Object)
public abstract org.eclipse.swt.widgets.Control getHeaderControl ()
}
org/eclipse/jface/text/source/ISharedTextColors.classISharedTextColors.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISharedTextColors extends java.lang.Object {
public abstract org.eclipse.swt.graphics.Color getColor (org.eclipse.swt.graphics.RGB)
public abstract void dispose ()
}
org/eclipse/jface/text/source/ISourceViewer.classISourceViewer.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISourceViewer extends java.lang.Object implements org.eclipse.jface.text.ITextViewer {
public static final int CONTENTASSIST_PROPOSALS
public static final int CONTENTASSIST_CONTEXT_INFORMATION
public static final int FORMAT
public static final int INFORMATION
public static final int QUICK_ASSIST
public abstract void configure (org.eclipse.jface.text.source.SourceViewerConfiguration)
public abstract void setAnnotationHover (org.eclipse.jface.text.source.IAnnotationHover)
public abstract void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel)
public abstract void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel, int, int)
public abstract org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel ()
public abstract void setRangeIndicator (org.eclipse.jface.text.source.Annotation)
public abstract void setRangeIndication (int, int, boolean)
public abstract org.eclipse.jface.text.IRegion getRangeIndication ()
public abstract void removeRangeIndication ()
public abstract void showAnnotations (boolean)
}
org/eclipse/jface/text/source/ISourceViewerExtension.classISourceViewerExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISourceViewerExtension extends java.lang.Object {
public abstract void showAnnotationsOverview (boolean)
}
org/eclipse/jface/text/source/ISourceViewerExtension2.classISourceViewerExtension2.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISourceViewerExtension2 extends java.lang.Object {
public abstract void unconfigure ()
public abstract org.eclipse.jface.text.source.IAnnotationModel getVisualAnnotationModel ()
}
org/eclipse/jface/text/source/ISourceViewerExtension3.classISourceViewerExtension3.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISourceViewerExtension3 extends java.lang.Object {
public abstract org.eclipse.jface.text.quickassist.IQuickAssistAssistant getQuickAssistAssistant ()
public abstract org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext getQuickAssistInvocationContext ()
public abstract org.eclipse.jface.text.source.IAnnotationHover getCurrentAnnotationHover ()
}
org/eclipse/jface/text/source/ISourceViewerExtension4.classISourceViewerExtension4.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.ISourceViewerExtension4 extends java.lang.Object {
public abstract org.eclipse.jface.text.source.ContentAssistantFacade getContentAssistantFacade ()
}
org/eclipse/jface/text/source/IVerticalRuler.classIVerticalRuler.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRuler extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerInfo {
public abstract void setModel (org.eclipse.jface.text.source.IAnnotationModel)
public abstract org.eclipse.jface.text.source.IAnnotationModel getModel ()
public abstract void update ()
public abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.ITextViewer)
}
org/eclipse/jface/text/source/IVerticalRulerColumn.classIVerticalRulerColumn.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRulerColumn extends java.lang.Object {
public abstract void setModel (org.eclipse.jface.text.source.IAnnotationModel)
public abstract void redraw ()
public abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
public abstract org.eclipse.swt.widgets.Control getControl ()
public abstract int getWidth ()
public abstract void setFont (org.eclipse.swt.graphics.Font)
}
org/eclipse/jface/text/source/IVerticalRulerExtension.classIVerticalRulerExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRulerExtension extends java.lang.Object {
public abstract void setFont (org.eclipse.swt.graphics.Font)
public abstract void setLocationOfLastMouseButtonActivity (int, int)
}
org/eclipse/jface/text/source/IVerticalRulerInfo.classIVerticalRulerInfo.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRulerInfo extends java.lang.Object {
public abstract org.eclipse.swt.widgets.Control getControl ()
public abstract int getLineOfLastMouseButtonActivity ()
public abstract int toDocumentLineNumber (int)
public abstract int getWidth ()
}
org/eclipse/jface/text/source/IVerticalRulerInfoExtension.classIVerticalRulerInfoExtension.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRulerInfoExtension extends java.lang.Object {
public abstract org.eclipse.jface.text.source.IAnnotationHover getHover ()
public abstract org.eclipse.jface.text.source.IAnnotationModel getModel ()
public abstract void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
public abstract void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
}
org/eclipse/jface/text/source/IVerticalRulerListener.classIVerticalRulerListener.java
package org.eclipse.jface.text.source
public abstract org.eclipse.jface.text.source.IVerticalRulerListener extends java.lang.Object {
public abstract void annotationSelected (org.eclipse.jface.text.source.VerticalRulerEvent)
public abstract void annotationDefaultSelected (org.eclipse.jface.text.source.VerticalRulerEvent)
public abstract void annotationContextMenuAboutToShow (org.eclipse.jface.text.source.VerticalRulerEvent, org.eclipse.swt.widgets.Menu)
}
org/eclipse/jface/text/source/ImageUtilities.classImageUtilities.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.ImageUtilities extends java.lang.Object {
public void ()
public static void drawImage (org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle, int, int)
org.eclipse.swt.graphics.Image image
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.widgets.Canvas canvas
org.eclipse.swt.graphics.Rectangle r
int halign
int valign
org.eclipse.swt.graphics.Rectangle bounds
int x
int y
org.eclipse.swt.graphics.FontMetrics fontMetrics
org.eclipse.swt.graphics.FontMetrics fontMetrics
public static void drawImage (org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle, int)
org.eclipse.swt.graphics.Image image
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.widgets.Canvas canvas
org.eclipse.swt.graphics.Rectangle r
int align
}
org/eclipse/jface/text/source/JFaceTextMessages.classJFaceTextMessages.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.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
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
String format
}
org/eclipse/jface/text/source/LineChangeHover$1.classLineChangeHover.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineChangeHover$1 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.source.LineChangeHover this$0
void (org.eclipse.jface.text.source.LineChangeHover)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/source/LineChangeHover.classLineChangeHover.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.LineChangeHover extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationHover org.eclipse.jface.text.source.IAnnotationHoverExtension org.eclipse.jface.text.information.IInformationProviderExtension2 {
public void ()
public java.lang.String getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
int lineNumber
protected java.lang.String formatSource (java.lang.String)
String content
StringBuffer sb
String tabReplacement
int pos
protected java.lang.String getTabReplacement ()
private java.lang.String computeContent (org.eclipse.jface.text.source.ISourceViewer, int, int, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int first
int last
int maxLines
org.eclipse.jface.text.source.ILineDiffer differ
java.util.List lines
int l
org.eclipse.jface.text.source.ILineDiffInfo info
protected java.lang.String decorateText (java.util.List, int)
java.util.List diffInfos
int maxLines
String text
int added
java.util.Iterator it
org.eclipse.jface.text.source.ILineDiffInfo info
String[] original
int type
int i
private java.lang.String trimTrailing (java.lang.String)
String text
int pos
private org.eclipse.jface.text.source.ILineDiffer getDiffer (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer viewer
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModel diffModel
protected org.eclipse.swt.graphics.Point computeLineRange (org.eclipse.jface.text.source.ISourceViewer, int, int, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int line
int min
int max
org.eclipse.jface.text.source.ILineDiffer differ
int l
org.eclipse.jface.text.source.ILineDiffInfo info
int first
int last
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 visibleLines
int first
int last
String content
private int adaptFirstLine (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int startLine
org.eclipse.jface.text.source.ILineDiffer differ
int l
org.eclipse.jface.text.source.ILineDiffInfo info
private int adaptLastLine (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int lastLine
org.eclipse.jface.text.source.ILineDiffer differ
org.eclipse.jface.text.source.ILineDiffInfo 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.IDocument document
org.eclipse.swt.graphics.Point range
public boolean canHandleMouseCursor ()
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
}
org/eclipse/jface/text/source/LineNumberChangeRulerColumn.classLineNumberChangeRulerColumn.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.LineNumberChangeRulerColumn extends org.eclipse.jface.text.source.LineNumberRulerColumn implements org.eclipse.jface.text.source.IChangeRulerColumn org.eclipse.jface.text.revisions.IRevisionRulerColumn org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension {
private org.eclipse.jface.text.source.IAnnotationModel fAnnotationModel
private boolean fCharacterDisplay
private final org.eclipse.jface.internal.text.revisions.RevisionPainter fRevisionPainter
private final org.eclipse.jface.internal.text.source.DiffPainter fDiffPainter
private boolean fShowNumbers
public void (org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.ISharedTextColors sharedColors
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
org.eclipse.swt.widgets.Control control
public int getLineOfLastMouseButtonActivity ()
public int toDocumentLineNumber (int)
int y_coordinate
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
private void setAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void setDisplayMode (boolean)
boolean characterMode
public org.eclipse.jface.text.source.IAnnotationModel getModel ()
protected java.lang.String createDisplayString (int)
int line
StringBuffer buffer
protected int computeNumberOfDigits ()
int digits
int digits
int digits
int digits
public void addVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
public void removeVerticalRulerListener (org.eclipse.jface.text.source.IVerticalRulerListener)
org.eclipse.jface.text.source.IVerticalRulerListener listener
void doPaint (org.eclipse.swt.graphics.GC, org.eclipse.jface.text.source.ILineRange)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleLines
org.eclipse.swt.graphics.Color foreground
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
int activeLine
public void setHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover hover
public void setBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
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 void setRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation)
org.eclipse.jface.text.revisions.RevisionInformation info
public org.eclipse.jface.viewers.ISelectionProvider getRevisionSelectionProvider ()
public void setRevisionRenderingMode (org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode)
org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode renderingMode
public void showLineNumbers (boolean)
boolean showNumbers
public int getWidth ()
int width
public boolean isShowingLineNumbers ()
public boolean isShowingRevisionInformation ()
public boolean isShowingChangeInformation ()
public void showRevisionAuthor (boolean)
boolean show
public void showRevisionId (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
protected void handleDispose ()
}
org/eclipse/jface/text/source/LineNumberRulerColumn$1.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn)
public void run ()
}
org/eclipse/jface/text/source/LineNumberRulerColumn$2.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler this$1
private final org.eclipse.swt.widgets.Display val$display
void (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler, org.eclipse.swt.widgets.Display)
public void run ()
int top
}
org/eclipse/jface/text/source/LineNumberRulerColumn$3.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler this$1
private final org.eclipse.swt.widgets.Display val$display
void (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler, org.eclipse.swt.widgets.Display)
public void run ()
int top
}
org/eclipse/jface/text/source/LineNumberRulerColumn$4.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$4 extends org.eclipse.swt.widgets.Canvas {
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn, org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite $anonymous0
int $anonymous1
public void addMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
org.eclipse.swt.widgets.TypedListener typedListener
}
org/eclipse/jface/text/source/LineNumberRulerColumn$5.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$5 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/LineNumberRulerColumn$6.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$6 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/LineNumberRulerColumn$InternalListener.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$InternalListener extends java.lang.Object implements org.eclipse.jface.text.IViewportListener org.eclipse.jface.text.ITextListener {
private boolean fCachedRedrawState
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn)
public void viewportChanged (int)
int verticalPosition
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
boolean viewerCompletelyShown
}
org/eclipse/jface/text/source/LineNumberRulerColumn$MouseHandler.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.MouseMoveListener {
private int fCachedViewportSize
private int fStartLineOffset
private int fStartLineNumber
private int fAutoScrollDirection
private boolean fIsListeningForMove
final org.eclipse.jface.text.source.LineNumberRulerColumn this$0
void (org.eclipse.jface.text.source.LineNumberRulerColumn)
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 mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int newLine
private void startSelecting (boolean)
boolean expandExistingSelection
org.eclipse.jface.text.IDocument document
int lineNumber
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.jface.text.ITextViewerExtension5 extension5
int widgetCaret
int modelCaret
org.eclipse.swt.graphics.Point selection
int startOffset
private void stopSelecting ()
private void expandSelection (int)
int lineNumber
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion lineInfo
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Point absolutePosition
org.eclipse.swt.graphics.Point relativePosition
int offset
int offset
int offset
int offset
int offset
int widgetOffset
org.eclipse.swt.graphics.Point p
org.eclipse.jface.text.ITextViewerExtension5 extension
int lineEndOffset
int lineEndWidgetOffset
int lineEndWidgetOffset
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.swt.graphics.Point p
int start
int end
private void stopAutoScroll ()
private boolean autoScroll (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
org.eclipse.swt.graphics.Rectangle area
private void autoScroll (int)
int direction
org.eclipse.swt.widgets.Display display
Runnable timer
private int getInclusiveTopIndex ()
static int access$0 (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler)
static int access$1 (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler)
static void access$2 (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler, int)
static int access$3 (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler)
static org.eclipse.jface.text.source.LineNumberRulerColumn access$4 (org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler)
}
org/eclipse/jface/text/source/LineNumberRulerColumn.classLineNumberRulerColumn.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.LineNumberRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn {
private static final boolean IS_MAC
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.jface.text.ITextViewer fCachedTextViewer
private org.eclipse.swt.custom.StyledText fCachedTextWidget
private org.eclipse.swt.widgets.Canvas fCanvas
private int fScrollPos
private org.eclipse.swt.graphics.Image fBuffer
private org.eclipse.jface.text.source.LineNumberRulerColumn$InternalListener fInternalListener
private org.eclipse.swt.graphics.Font fFont
private int[] fIndentation
private boolean fSensitiveToTextChanges
private org.eclipse.swt.graphics.Color fForeground
private org.eclipse.swt.graphics.Color fBackground
private int fCachedNumberOfDigits
private boolean fRelayoutRequired
private Object fRunnableLock
private boolean fIsRunnablePosted
private Runnable fRunnable
private org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler fMouseHandler
static void ()
public void ()
public void setForeground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
protected org.eclipse.swt.graphics.Color getForeground ()
public void setBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
protected org.eclipse.swt.graphics.Color getBackground (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
public org.eclipse.swt.widgets.Control getControl ()
public int getWidth ()
protected boolean updateNumberOfDigits ()
int digits
protected int computeNumberOfDigits ()
org.eclipse.jface.text.IDocument document
int lines
int digits
protected void layout (boolean)
boolean redraw
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Composite composite
protected void computeIndentations ()
org.eclipse.swt.graphics.GC gc
char[] nines
String nineString
org.eclipse.swt.graphics.Point p
int i
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
protected void handleDispose ()
private void doubleBufferPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC dest
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle r
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleLines
protected int getVisibleLinesInViewport ()
protected final boolean isViewerCompletelyShown ()
void doPaint (org.eclipse.swt.graphics.GC, org.eclipse.jface.text.source.ILineRange)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleLines
org.eclipse.swt.widgets.Display display
int y
int lastLine
int line
int widgetLine
int lineHeight
private static int end (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
protected java.lang.String createDisplayString (int)
int line
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
protected void paintLine (int, int, int, org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Display)
int line
int y
int lineheight
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.widgets.Display display
int widgetLine
String s
int indentation
int baselineBias
protected final void postRedraw ()
org.eclipse.swt.widgets.Display d
public void redraw ()
org.eclipse.swt.graphics.GC gc
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
protected org.eclipse.jface.text.source.CompositeRuler getParentRuler ()
static int getVisibleLinesInViewport (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.Rectangle clArea
int firstPixel
int lastPixel
int first
int last
static java.lang.Object access$0 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static void access$1 (org.eclipse.jface.text.source.LineNumberRulerColumn, boolean)
static int access$2 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static boolean access$3 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static void access$4 (org.eclipse.jface.text.source.LineNumberRulerColumn, boolean)
static org.eclipse.jface.text.source.CompositeRuler access$5 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static org.eclipse.jface.text.ITextViewer access$6 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static org.eclipse.swt.custom.StyledText access$7 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static org.eclipse.swt.widgets.Canvas access$8 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static org.eclipse.jface.text.source.LineNumberRulerColumn$MouseHandler access$9 (org.eclipse.jface.text.source.LineNumberRulerColumn)
static void access$10 (org.eclipse.jface.text.source.LineNumberRulerColumn, org.eclipse.swt.graphics.GC)
static void access$11 (org.eclipse.jface.text.source.LineNumberRulerColumn, org.eclipse.jface.text.ITextViewer)
static void access$12 (org.eclipse.jface.text.source.LineNumberRulerColumn, org.eclipse.swt.custom.StyledText)
}
org/eclipse/jface/text/source/LineRange.classLineRange.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.LineRange extends java.lang.Object implements org.eclipse.jface.text.source.ILineRange {
private int fStartLine
private int fNumberOfLines
public void (int, int)
int startLine
int numberOfLines
public int getStartLine ()
public int getNumberOfLines ()
}
org/eclipse/jface/text/source/MatchingCharacterPainter.classMatchingCharacterPainter.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.MatchingCharacterPainter extends java.lang.Object implements org.eclipse.jface.text.IPainter org.eclipse.swt.events.PaintListener {
private boolean fIsActive
private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
private org.eclipse.swt.custom.StyledText fTextWidget
private org.eclipse.swt.graphics.Color fColor
private org.eclipse.jface.text.IPaintPositionManager fPaintPositionManager
private org.eclipse.jface.text.source.ICharacterPairMatcher fMatcher
private org.eclipse.jface.text.Position fPairPosition
private int fAnchor
public void (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.ICharacterPairMatcher)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.ICharacterPairMatcher matcher
public void setColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void dispose ()
public void deactivate (boolean)
boolean redraw
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
private void handleDrawRequest (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
int offset
int length
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion widgetRange
org.eclipse.jface.text.IDocument doc
int startLine
int endLine
org.eclipse.jface.text.IRegion region
private void draw (org.eclipse.swt.graphics.GC, int, int)
org.eclipse.swt.graphics.GC gc
int offset
int length
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Point loc
public void paint (int)
int reason
org.eclipse.jface.text.IDocument document
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.IRegion pair
public void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
org.eclipse.jface.text.IPaintPositionManager manager
}
org/eclipse/jface/text/source/OverviewRuler$1.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void run ()
}
org/eclipse/jface/text/source/OverviewRuler$2.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$2 extends org.eclipse.swt.events.MouseTrackAdapter {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void mouseEnter (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
}
org/eclipse/jface/text/source/OverviewRuler$3.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$3 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/OverviewRuler$4.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent event
}
org/eclipse/jface/text/source/OverviewRuler$5.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$5 extends org.eclipse.swt.events.MouseAdapter {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
}
org/eclipse/jface/text/source/OverviewRuler$6.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$6 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
}
org/eclipse/jface/text/source/OverviewRuler$FilterIterator.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$FilterIterator extends java.lang.Object implements java.util.Iterator {
static final int TEMPORARY
static final int PERSISTENT
static final int IGNORE_BAGS
private java.util.Iterator fIterator
private Object fType
private org.eclipse.jface.text.source.Annotation fNext
private int fStyle
final org.eclipse.jface.text.source.OverviewRuler this$0
public void (org.eclipse.jface.text.source.OverviewRuler, java.lang.Object, int)
Object annotationType
int style
public void (org.eclipse.jface.text.source.OverviewRuler, java.lang.Object, int, java.util.Iterator)
Object annotationType
int style
java.util.Iterator iterator
private void skip ()
boolean temp
boolean pers
boolean ignr
org.eclipse.jface.text.source.Annotation next
Object annotationType
private boolean isSubtype (java.lang.Object)
Object annotationType
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/jface/text/source/OverviewRuler$HeaderPainter.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$HeaderPainter extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
private org.eclipse.swt.graphics.Color fIndicatorColor
private org.eclipse.swt.graphics.Color fSeparatorColor
final org.eclipse.jface.text.source.OverviewRuler this$0
public void (org.eclipse.jface.text.source.OverviewRuler)
public void setColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
private void drawBevelRect (org.eclipse.swt.graphics.GC, int, int, int, int, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.GC gc
int x
int y
int w
int h
org.eclipse.swt.graphics.Color topLeft
org.eclipse.swt.graphics.Color bottomRight
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent e
org.eclipse.swt.graphics.Point s
org.eclipse.swt.graphics.Rectangle headerBounds
boolean isOnTop
boolean isTall
int y
int y
int y
org.eclipse.swt.graphics.Rectangle r
}
org/eclipse/jface/text/source/OverviewRuler$InternalListener.classOverviewRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRuler$InternalListener extends java.lang.Object implements org.eclipse.jface.text.ITextListener org.eclipse.jface.text.source.IAnnotationModelListener org.eclipse.jface.text.source.IAnnotationModelListenerExtension {
final org.eclipse.jface.text.source.OverviewRuler this$0
void (org.eclipse.jface.text.source.OverviewRuler)
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent e
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void modelChanged (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.jface.text.source.Annotation[] annotations
int length
int i
int i
int i
}
org/eclipse/jface/text/source/OverviewRuler.classOverviewRuler.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.OverviewRuler extends java.lang.Object implements org.eclipse.jface.text.source.IOverviewRuler {
private static final boolean IS_MAC
private static final int INSET
private static final int ANNOTATION_HEIGHT
private static boolean ANNOTATION_HEIGHT_SCALABLE
private org.eclipse.jface.text.source.IAnnotationModel fModel
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.swt.widgets.Canvas fCanvas
private org.eclipse.swt.widgets.Canvas fHeader
private org.eclipse.swt.graphics.Image fBuffer
private org.eclipse.jface.text.source.OverviewRuler$InternalListener fInternalListener
private int fWidth
private org.eclipse.swt.graphics.Cursor fHitDetectionCursor
private org.eclipse.swt.graphics.Cursor fLastCursor
private int fLastMouseButtonActivityLine
private int fAnnotationHeight
private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
private org.eclipse.jface.text.source.OverviewRuler$HeaderPainter fHeaderPainter
private java.util.Set fConfiguredAnnotationTypes
private java.util.Set fConfiguredHeaderAnnotationTypes
private java.util.Map fAnnotationTypes2Colors
private org.eclipse.jface.text.source.ISharedTextColors fSharedTextColors
private java.util.List fAnnotationsSortedByLayer
private java.util.List fLayersSortedByLayer
private java.util.Map fAllowedAnnotationTypes
private java.util.Map fAllowedHeaderAnnotationTypes
private java.util.List fCachedAnnotations
private Object fRunnableLock
private boolean fIsRunnablePosted
private Runnable fRunnable
private boolean fIsTemporaryAnnotationDiscolored
static void ()
public void (org.eclipse.jface.text.source.IAnnotationAccess, int, org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
int width
org.eclipse.jface.text.source.ISharedTextColors sharedColors
public void (org.eclipse.jface.text.source.IAnnotationAccess, int, org.eclipse.jface.text.source.ISharedTextColors, boolean)
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
int width
org.eclipse.jface.text.source.ISharedTextColors sharedColors
boolean discolorTemporaryAnnotation
public org.eclipse.swt.widgets.Control getControl ()
public int getWidth ()
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.ITextViewer)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.ITextViewer textViewer
private void handleDispose ()
private void doubleBufferPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC dest
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle r
org.eclipse.swt.graphics.GC gc
private void doPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.graphics.Rectangle r
int yy
int hh
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion visible
org.eclipse.swt.custom.StyledText textWidget
int maxLines
org.eclipse.swt.graphics.Point size
int writable
java.util.Iterator iterator
Object annotationType
int[] style
int t
java.util.Iterator e
boolean areColorsComputed
org.eclipse.swt.graphics.Color fill
org.eclipse.swt.graphics.Color stroke
int i
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.Position p
int annotationOffset
int annotationEnd
int annotationLength
int numbersOfLines
org.eclipse.jface.text.IRegion lastLine
int startLine
private void cacheAnnotations ()
java.util.Iterator iter
org.eclipse.jface.text.source.Annotation annotation
private void doPaint1 (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.graphics.Rectangle r
int yy
int hh
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IDocument document
org.eclipse.swt.custom.StyledText textWidget
int maxLines
org.eclipse.swt.graphics.Point size
int writable
java.util.Iterator iterator
Object annotationType
int[] style
int t
java.util.Iterator e
boolean areColorsComputed
org.eclipse.swt.graphics.Color fill
org.eclipse.swt.graphics.Color stroke
int i
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.Position p
org.eclipse.jface.text.IRegion widgetRegion
int numbersOfLines
org.eclipse.jface.text.IRegion lastLine
int startLine
public void update ()
org.eclipse.swt.widgets.Display d
private void redraw ()
org.eclipse.swt.graphics.GC gc
private int[] toLineNumbers (int)
int y_coordinate
org.eclipse.swt.custom.StyledText textWidget
int maxLines
int rulerLength
int writable
int[] lines
int pixel0
int pixel1
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
int lineNumber
private org.eclipse.jface.text.Position getAnnotationPosition (int[])
int[] lineNumbers
org.eclipse.jface.text.Position found
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.IRegion line
int start
int end
int i
Object annotationType
java.util.Iterator e
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.Position p
int posOffset
int posEnd
org.eclipse.jface.text.IRegion region
private int findBestMatchingLineNumber (int[])
int[] lineNumbers
org.eclipse.jface.text.Position pos
private void handleMouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int[] lines
org.eclipse.jface.text.Position p
private void handleMouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
int[] lines
org.eclipse.jface.text.Position p
org.eclipse.swt.graphics.Cursor cursor
public void addAnnotationType (java.lang.Object)
Object annotationType
public void removeAnnotationType (java.lang.Object)
Object annotationType
public void setAnnotationTypeLayer (java.lang.Object, int)
Object annotationType
int layer
int j
int i
int size
Integer layerObj
public void setAnnotationTypeColor (java.lang.Object, org.eclipse.swt.graphics.Color)
Object annotationType
org.eclipse.swt.graphics.Color color
private boolean skip (java.lang.Object)
Object annotationType
private boolean skipInHeader (java.lang.Object)
Object annotationType
private boolean contains (java.lang.Object, java.util.Map, java.util.Set)
Object annotationType
java.util.Map allowed
java.util.Set configured
Boolean cached
boolean covered
private boolean isCovered (java.lang.Object, java.util.Set)
Object annotationType
java.util.Set configured
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
java.util.Iterator e
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
private org.eclipse.swt.graphics.Color getColor (java.lang.Object, double)
Object annotationType
double scale
org.eclipse.swt.graphics.Color base
org.eclipse.swt.graphics.RGB baseRGB
org.eclipse.swt.graphics.RGB background
boolean darkBase
boolean darkBackground
private org.eclipse.swt.graphics.Color findColor (java.lang.Object)
Object annotationType
org.eclipse.swt.graphics.Color color
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
Object[] superTypes
int i
private org.eclipse.swt.graphics.Color getStrokeColor (java.lang.Object, boolean)
Object annotationType
boolean temporary
private org.eclipse.swt.graphics.Color getFillColor (java.lang.Object, boolean)
Object annotationType
boolean temporary
public int getLineOfLastMouseButtonActivity ()
public int toDocumentLineNumber (int)
int y_coordinate
int[] lineNumbers
int bestLine
public org.eclipse.jface.text.source.IAnnotationModel getModel ()
public int getAnnotationHeight ()
public boolean hasAnnotation (int)
int y
public org.eclipse.swt.widgets.Control getHeaderControl ()
public void addHeaderAnnotationType (java.lang.Object)
Object annotationType
public void removeHeaderAnnotationType (java.lang.Object)
Object annotationType
private void updateHeader ()
Object colorType
int i
Object annotationType
java.util.Iterator e
org.eclipse.swt.graphics.Color color
private void updateHeaderToolTipText ()
String overview
int i
Object annotationType
int count
String annotationTypeLabel
java.util.Iterator e
org.eclipse.jface.text.source.Annotation annotation
static java.lang.Object access$0 (org.eclipse.jface.text.source.OverviewRuler)
static void access$1 (org.eclipse.jface.text.source.OverviewRuler, boolean)
static void access$2 (org.eclipse.jface.text.source.OverviewRuler)
static void access$3 (org.eclipse.jface.text.source.OverviewRuler)
static org.eclipse.jface.text.ITextViewer access$4 (org.eclipse.jface.text.source.OverviewRuler)
static boolean access$5 (org.eclipse.jface.text.source.OverviewRuler, java.lang.Object)
static org.eclipse.jface.text.source.IAnnotationModel access$6 (org.eclipse.jface.text.source.OverviewRuler)
static java.util.Set access$7 (org.eclipse.jface.text.source.OverviewRuler)
static org.eclipse.jface.text.source.IAnnotationAccess access$8 (org.eclipse.jface.text.source.OverviewRuler)
static org.eclipse.swt.widgets.Canvas access$9 (org.eclipse.jface.text.source.OverviewRuler)
static org.eclipse.swt.widgets.Canvas access$10 (org.eclipse.jface.text.source.OverviewRuler)
static void access$11 (org.eclipse.jface.text.source.OverviewRuler)
static void access$12 (org.eclipse.jface.text.source.OverviewRuler, org.eclipse.swt.graphics.GC)
static void access$13 (org.eclipse.jface.text.source.OverviewRuler)
static void access$14 (org.eclipse.jface.text.source.OverviewRuler, org.eclipse.jface.text.ITextViewer)
static void access$15 (org.eclipse.jface.text.source.OverviewRuler, org.eclipse.swt.events.MouseEvent)
static void access$16 (org.eclipse.jface.text.source.OverviewRuler, org.eclipse.swt.events.MouseEvent)
}
org/eclipse/jface/text/source/OverviewRulerHoverManager.classOverviewRulerHoverManager.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.OverviewRulerHoverManager extends org.eclipse.jface.text.source.AnnotationBarHoverManager {
public void (org.eclipse.jface.text.source.IOverviewRuler, org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IAnnotationHover, org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.source.IOverviewRuler ruler
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.IAnnotationHover annotationHover
org.eclipse.jface.text.IInformationControlCreator creator
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.widgets.ScrollBar verticalBar
protected void computeInformation ()
org.eclipse.swt.graphics.Point location
int line
org.eclipse.jface.text.source.IAnnotationHover hover
org.eclipse.jface.text.IInformationControlCreator controlCreator
private org.eclipse.swt.graphics.Rectangle computeArea (int)
int y
org.eclipse.jface.text.source.IOverviewRuler overviewRuler
int hover_height
int hover_width
int hover_y
boolean hasAnnotation
}
org/eclipse/jface/text/source/SourceViewer$ColumnPosition.classSourceViewer.java
package org.eclipse.jface.text.source
final org.eclipse.jface.text.source.SourceViewer$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/source/SourceViewer$RulerLayout.classSourceViewer.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.SourceViewer$RulerLayout extends org.eclipse.swt.widgets.Layout {
protected int fGap
private int[] fScrollArrowHeights
final org.eclipse.jface.text.source.SourceViewer this$0
public void (org.eclipse.jface.text.source.SourceViewer, int)
int gap
protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean)
org.eclipse.swt.widgets.Composite composite
int wHint
int hHint
boolean flushCache
org.eclipse.swt.widgets.Control[] children
org.eclipse.swt.graphics.Point s
protected void layout (org.eclipse.swt.widgets.Composite, boolean)
org.eclipse.swt.widgets.Composite composite
boolean flushCache
org.eclipse.swt.graphics.Rectangle clArea
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.Rectangle trim
int topTrim
int scrollbarHeight
int x
int width
int overviewRulerWidth
int verticalRulerWidth
org.eclipse.swt.widgets.Control verticalRulerControl
int oldWidth
int bottomOffset
int[] arrowHeights
int overviewRulerX
org.eclipse.swt.widgets.Control headerControl
boolean noArrows
int headerHeight
private int[] getVerticalScrollArrowHeights (org.eclipse.swt.custom.StyledText, int)
org.eclipse.swt.custom.StyledText textWidget
int bottomOffset
org.eclipse.swt.widgets.ScrollBar verticalBar
int[] arrowHeights
org.eclipse.swt.graphics.Point originalSize
int fakeHeight
private int[] computeScrollArrowHeights (org.eclipse.swt.custom.StyledText, int)
org.eclipse.swt.custom.StyledText textWidget
int bottomOffset
org.eclipse.swt.widgets.ScrollBar verticalBar
org.eclipse.swt.graphics.Rectangle thumbTrackBounds
int topArrowHeight
int bottomArrowHeight
}
org/eclipse/jface/text/source/SourceViewer.classSourceViewer.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.SourceViewer extends org.eclipse.jface.text.TextViewer implements org.eclipse.jface.text.source.ISourceViewer org.eclipse.jface.text.source.ISourceViewerExtension org.eclipse.jface.text.source.ISourceViewerExtension2 org.eclipse.jface.text.source.ISourceViewerExtension3 org.eclipse.jface.text.source.ISourceViewerExtension4 {
protected static final int GAP_SIZE
protected static final int GAP_SIZE_1
protected static final String _SELECTION_POSITION_CATEGORY
protected static final Object MODEL_ANNOTATION_MODEL
protected org.eclipse.jface.text.contentassist.IContentAssistant fContentAssistant
private org.eclipse.jface.text.source.ContentAssistantFacade fContentAssistantFacade
protected boolean fContentAssistantInstalled
protected org.eclipse.jface.text.quickassist.IQuickAssistAssistant fQuickAssistAssistant
protected boolean fQuickAssistAssistantInstalled
protected org.eclipse.jface.text.formatter.IContentFormatter fContentFormatter
protected org.eclipse.jface.text.reconciler.IReconciler fReconciler
protected org.eclipse.jface.text.presentation.IPresentationReconciler fPresentationReconciler
protected org.eclipse.jface.text.source.IAnnotationHover fAnnotationHover
protected final java.util.Stack fSelections
protected org.eclipse.jface.text.IPositionUpdater fSelectionUpdater
protected String fSelectionCategory
protected org.eclipse.jface.text.source.IAnnotationHover fOverviewRulerAnnotationHover
protected org.eclipse.jface.text.information.IInformationPresenter fInformationPresenter
private org.eclipse.jface.text.source.IVerticalRuler fVerticalRuler
private boolean fIsVerticalRulerVisible
private org.eclipse.swt.widgets.Composite fComposite
private org.eclipse.jface.text.source.IAnnotationModel fVisualAnnotationModel
private org.eclipse.jface.text.source.Annotation fRangeIndicator
private org.eclipse.jface.text.source.AnnotationBarHoverManager fVerticalRulerHoveringController
private org.eclipse.jface.text.AbstractHoverInformationControlManager fOverviewRulerHoveringController
private org.eclipse.jface.text.source.IOverviewRuler fOverviewRuler
private boolean fIsOverviewRulerVisible
static void ()
public void (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, int)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.source.IVerticalRuler ruler
int styles
public void (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.source.IVerticalRuler verticalRuler
org.eclipse.jface.text.source.IOverviewRuler overviewRuler
boolean showAnnotationsOverview
int styles
protected void createControl (org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite parent
int styles
protected org.eclipse.swt.widgets.Layout createLayout ()
public org.eclipse.swt.widgets.Control getControl ()
public void setAnnotationHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover annotationHover
public void setOverviewRulerAnnotationHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover annotationHover
public void configure (org.eclipse.jface.text.source.SourceViewerConfiguration)
org.eclipse.jface.text.source.SourceViewerConfiguration configuration
org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] hyperlinkDetectors
int eventStateMask
String[] types
int i
String t
int[] stateMasks
int j
int stateMask
String[] prefixes
protected void ensureAnnotationHoverManagerInstalled ()
protected void ensureOverviewHoverManagerInstalled ()
public void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
public void activatePlugins ()
public void setDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void setDocument (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int visibleRegionOffset
int visibleRegionLength
public void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.source.IAnnotationModel annotationModel
protected org.eclipse.jface.text.source.IAnnotationModel createVisualAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel annotationModel
org.eclipse.jface.text.source.IAnnotationModelExtension model
protected void disposeVisualAnnotationModel ()
public void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel, int, int)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.source.IAnnotationModel annotationModel
int modelRangeOffset
int modelRangeLength
public org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel ()
org.eclipse.jface.text.source.IAnnotationModelExtension extension
public org.eclipse.jface.text.quickassist.IQuickAssistAssistant getQuickAssistAssistant ()
public final org.eclipse.jface.text.source.ContentAssistantFacade getContentAssistantFacade ()
public org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext getQuickAssistInvocationContext ()
org.eclipse.swt.graphics.Point selection
public org.eclipse.jface.text.source.IAnnotationModel getVisualAnnotationModel ()
public void unconfigure ()
protected void handleDispose ()
public boolean canDoOperation (int)
int operation
protected org.eclipse.jface.text.formatter.IFormattingContext createFormattingContext ()
protected org.eclipse.swt.graphics.Point rememberSelection ()
org.eclipse.jface.text.ITextSelection selection
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position position
org.eclipse.jface.text.Position position
protected void restoreSelection ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position position
org.eclipse.swt.graphics.Point currentSelection
protected void clearRememberedSelection ()
org.eclipse.jface.text.IDocument document
public void doOperation (int)
int operation
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.IRewriteTarget target
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.formatter.IFormattingContext context
org.eclipse.jface.text.DocumentRewriteSession rewriteSession
org.eclipse.jface.text.IDocumentExtension4 extension
org.eclipse.jface.text.DocumentRewriteSessionType type
String rememberedContents
org.eclipse.jface.text.formatter.IContentFormatterExtension extension
org.eclipse.jface.text.IRegion r
org.eclipse.jface.text.IRegion r
org.eclipse.jface.text.IRegion coverage
RuntimeException x
org.eclipse.jface.text.IDocumentExtension4 extension
org.eclipse.jface.text.IDocumentExtension4 extension
protected void updateSlaveDocuments (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument masterDocument
org.eclipse.jface.text.ISlaveDocumentManager manager
org.eclipse.jface.text.ISlaveDocumentManagerExtension extension
org.eclipse.jface.text.IDocument[] slaves
int i
org.eclipse.jface.text.projection.ChildDocument child
org.eclipse.jface.text.Position p
public void enableOperation (int, boolean)
int operation
boolean enable
public void setRangeIndicator (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation rangeIndicator
public void setRangeIndication (int, int, boolean)
int start
int length
boolean moveCursor
org.eclipse.jface.text.source.IAnnotationModelExtension extension
public org.eclipse.jface.text.IRegion getRangeIndication ()
org.eclipse.jface.text.Position position
public void removeRangeIndication ()
public void showAnnotations (boolean)
boolean show
boolean old
private boolean isVerticalRulerOnlyShowingAnnotations ()
java.util.Iterator iter
protected final org.eclipse.jface.text.source.IVerticalRuler getVerticalRuler ()
public void showAnnotationsOverview (boolean)
boolean show
boolean old
public org.eclipse.jface.text.source.IAnnotationHover getCurrentAnnotationHover ()
static org.eclipse.jface.text.source.IVerticalRuler access$0 (org.eclipse.jface.text.source.SourceViewer)
static boolean access$1 (org.eclipse.jface.text.source.SourceViewer)
static org.eclipse.jface.text.source.IOverviewRuler access$2 (org.eclipse.jface.text.source.SourceViewer)
static boolean access$3 (org.eclipse.jface.text.source.SourceViewer)
}
org/eclipse/jface/text/source/SourceViewerConfiguration$1.classSourceViewerConfiguration.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.SourceViewerConfiguration$1 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.source.SourceViewerConfiguration this$0
void (org.eclipse.jface.text.source.SourceViewerConfiguration)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/source/SourceViewerConfiguration.classSourceViewerConfiguration.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.SourceViewerConfiguration extends java.lang.Object {
public void ()
public int getTabWidth (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.IUndoManager getUndoManager (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.reconciler.IReconciler getReconciler (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.presentation.IPresentationReconciler getPresentationReconciler (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.presentation.PresentationReconciler reconciler
public org.eclipse.jface.text.formatter.IContentFormatter getContentFormatter (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.quickassist.IQuickAssistAssistant getQuickAssistAssistant (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.IAutoIndentStrategy getAutoIndentStrategy (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public org.eclipse.jface.text.IAutoEditStrategy[] getAutoEditStrategies (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public java.lang.String[] getDefaultPrefixes (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public org.eclipse.jface.text.ITextDoubleClickStrategy getDoubleClickStrategy (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public java.lang.String[] getIndentPrefixes (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
protected java.lang.String[] getIndentPrefixesForTab (int)
int tabWidth
String[] indentPrefixes
int i
char[] spaceChars
String spaces
public org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.source.IAnnotationHover getOverviewRulerAnnotationHover (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public int[] getConfiguredTextHoverStateMasks (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public org.eclipse.jface.text.ITextHover getTextHover (org.eclipse.jface.text.source.ISourceViewer, java.lang.String, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
int stateMask
public org.eclipse.jface.text.ITextHover getTextHover (org.eclipse.jface.text.source.ISourceViewer, java.lang.String)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
String contentType
public org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.information.IInformationPresenter getInformationPresenter (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public java.lang.String[] getConfiguredContentTypes (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public java.lang.String getConfiguredDocumentPartitioning (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] getHyperlinkDetectors (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public org.eclipse.jface.text.hyperlink.IHyperlinkPresenter getHyperlinkPresenter (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public int getHyperlinkStateMask (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
}
org/eclipse/jface/text/source/TextInvocationContext.classTextInvocationContext.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.TextInvocationContext extends java.lang.Object implements org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext {
private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
private int fOffset
private int fLength
public void (org.eclipse.jface.text.source.ISourceViewer, int, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
int offset
int length
public int getOffset ()
public int getLength ()
public org.eclipse.jface.text.source.ISourceViewer getSourceViewer ()
}
org/eclipse/jface/text/source/VerticalRuler$1.classVerticalRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VerticalRuler$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.source.VerticalRuler this$0
void (org.eclipse.jface.text.source.VerticalRuler)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
}
org/eclipse/jface/text/source/VerticalRuler$2.classVerticalRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VerticalRuler$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.source.VerticalRuler this$0
void (org.eclipse.jface.text.source.VerticalRuler)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/source/VerticalRuler$3.classVerticalRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VerticalRuler$3 extends java.lang.Object implements org.eclipse.swt.events.MouseListener {
final org.eclipse.jface.text.source.VerticalRuler this$0
void (org.eclipse.jface.text.source.VerticalRuler)
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
}
org/eclipse/jface/text/source/VerticalRuler$4.classVerticalRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VerticalRuler$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.VerticalRuler this$0
void (org.eclipse.jface.text.source.VerticalRuler)
public void run ()
}
org/eclipse/jface/text/source/VerticalRuler$InternalListener.classVerticalRuler.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VerticalRuler$InternalListener extends java.lang.Object implements org.eclipse.jface.text.IViewportListener org.eclipse.jface.text.source.IAnnotationModelListener org.eclipse.jface.text.ITextListener {
final org.eclipse.jface.text.source.VerticalRuler this$0
void (org.eclipse.jface.text.source.VerticalRuler)
public void viewportChanged (int)
int verticalPosition
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent e
}
org/eclipse/jface/text/source/VerticalRuler.classVerticalRuler.java
package org.eclipse.jface.text.source
public final org.eclipse.jface.text.source.VerticalRuler extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRuler org.eclipse.jface.text.source.IVerticalRulerExtension {
private static final boolean IS_MAC
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.swt.widgets.Canvas fCanvas
private org.eclipse.jface.text.source.IAnnotationModel fModel
private int fScrollPos
private org.eclipse.swt.graphics.Image fBuffer
private int fLastMouseButtonActivityLine
private org.eclipse.jface.text.source.VerticalRuler$InternalListener fInternalListener
private int fWidth
private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
static void ()
public void (int)
int width
public void (int, org.eclipse.jface.text.source.IAnnotationAccess)
int width
org.eclipse.jface.text.source.IAnnotationAccess annotationAcccess
public org.eclipse.swt.widgets.Control getControl ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.ITextViewer)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.ITextViewer textViewer
private void handleDispose ()
private void doubleBufferPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC dest
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle r
org.eclipse.swt.graphics.GC gc
private int getInclusiveTopIndexStartOffset ()
org.eclipse.swt.custom.StyledText textWidget
int top
org.eclipse.jface.text.IDocument document
protected void doPaint (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.IAnnotationAccessExtension annotationAccessExtension
org.eclipse.swt.custom.StyledText styledText
org.eclipse.jface.text.IDocument doc
int topLeft
int bottomRight
int viewPort
org.eclipse.swt.graphics.Point d
int topLine
int bottomLine
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Rectangle r
int maxLayer
int layer
java.util.Iterator iter
org.eclipse.jface.text.source.IAnnotationPresentation annotationPresentation
org.eclipse.jface.text.source.Annotation annotation
int lay
org.eclipse.jface.text.Position position
int offset
int length
int startLine
int endLine
int lines
protected void doPaint1 (org.eclipse.swt.graphics.GC)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.IAnnotationAccessExtension annotationAccessExtension
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.Point dimension
org.eclipse.swt.graphics.Rectangle r
int maxLayer
int layer
java.util.Iterator iter
org.eclipse.jface.text.source.IAnnotationPresentation annotationPresentation
org.eclipse.jface.text.source.Annotation annotation
int lay
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IRegion widgetRegion
int startLine
int endLine
int lines
public void update ()
org.eclipse.swt.widgets.Display d
private void redraw ()
org.eclipse.swt.graphics.GC gc
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public org.eclipse.jface.text.source.IAnnotationModel getModel ()
public int getWidth ()
public int getLineOfLastMouseButtonActivity ()
org.eclipse.jface.text.IDocument doc
public int toDocumentLineNumber (int)
int y_coordinate
org.eclipse.swt.custom.StyledText text
int line
protected static final int widgetLine2ModelLine (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int widgetLine
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion r
org.eclipse.jface.text.IDocument d
public void setFont (org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Font font
public void setLocationOfLastMouseButtonActivity (int, int)
int x
int y
public void addMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
public void removeMouseListener (org.eclipse.swt.events.MouseListener)
org.eclipse.swt.events.MouseListener listener
static int access$0 (org.eclipse.jface.text.source.VerticalRuler)
static void access$1 (org.eclipse.jface.text.source.VerticalRuler)
static org.eclipse.jface.text.ITextViewer access$2 (org.eclipse.jface.text.source.VerticalRuler)
static void access$3 (org.eclipse.jface.text.source.VerticalRuler, org.eclipse.swt.graphics.GC)
static void access$4 (org.eclipse.jface.text.source.VerticalRuler)
static void access$5 (org.eclipse.jface.text.source.VerticalRuler, org.eclipse.jface.text.ITextViewer)
static void access$6 (org.eclipse.jface.text.source.VerticalRuler, int)
}
org/eclipse/jface/text/source/VerticalRulerEvent.classVerticalRulerEvent.java
package org.eclipse.jface.text.source
public org.eclipse.jface.text.source.VerticalRulerEvent extends java.lang.Object {
private org.eclipse.jface.text.source.Annotation fAnnotation
public void (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
public org.eclipse.jface.text.source.Annotation getSelectedAnnotation ()
public void setSelectedAnnotation (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
}
org/eclipse/jface/text/source/VisualAnnotationModel.classVisualAnnotationModel.java
package org.eclipse.jface.text.source
org.eclipse.jface.text.source.VisualAnnotationModel extends org.eclipse.jface.text.source.AnnotationModel implements org.eclipse.jface.text.source.IAnnotationModelListener {
private org.eclipse.jface.text.source.IAnnotationModel fModel
public void (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel modelAnnotationModel
public org.eclipse.jface.text.source.IAnnotationModel getModelAnnotationModel ()
public void addAnnotationModelListener (org.eclipse.jface.text.source.IAnnotationModelListener)
org.eclipse.jface.text.source.IAnnotationModelListener listener
public void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void disconnect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public java.util.Iterator getAnnotationIterator ()
java.util.ArrayList a
java.util.Iterator e
public org.eclipse.jface.text.Position getPosition (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.Position p
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
java.util.Iterator iter
org.eclipse.jface.text.source.IAnnotationModelListener l
public void removeAnnotationModelListener (org.eclipse.jface.text.source.IAnnotationModelListener)
org.eclipse.jface.text.source.IAnnotationModelListener listener
}
org/eclipse/jface/text/source/projection/
org/eclipse/jface/text/source/projection/AnnotationBag.classAnnotationBag.java
package org.eclipse.jface.text.source.projection
public org.eclipse.jface.text.source.projection.AnnotationBag extends org.eclipse.jface.text.source.Annotation {
private java.util.Set fAnnotations
public void (java.lang.String)
String type
public void add (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
public void remove (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
public boolean isEmpty ()
public java.util.Iterator iterator ()
}
org/eclipse/jface/text/source/projection/IProjectionListener.classIProjectionListener.java
package org.eclipse.jface.text.source.projection
public abstract org.eclipse.jface.text.source.projection.IProjectionListener extends java.lang.Object {
public abstract void projectionEnabled ()
public abstract void projectionDisabled ()
}
org/eclipse/jface/text/source/projection/IProjectionPosition.classIProjectionPosition.java
package org.eclipse.jface.text.source.projection
public abstract org.eclipse.jface.text.source.projection.IProjectionPosition extends java.lang.Object {
public abstract org.eclipse.jface.text.IRegion[] computeProjectionRegions (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
public abstract int computeCaptionOffset (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/source/projection/ProjectionAnnotation$DisplayDisposeRunnable.classProjectionAnnotation.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionAnnotation$DisplayDisposeRunnable extends java.lang.Object implements java.lang.Runnable {
private void ()
public void run ()
void (org.eclipse.jface.text.source.projection.ProjectionAnnotation$DisplayDisposeRunnable)
}
org/eclipse/jface/text/source/projection/ProjectionAnnotation.classProjectionAnnotation.java
package org.eclipse.jface.text.source.projection
public org.eclipse.jface.text.source.projection.ProjectionAnnotation extends org.eclipse.jface.text.source.Annotation implements org.eclipse.jface.text.source.IAnnotationPresentation {
public static final String TYPE
private static final int COLOR
private static org.eclipse.swt.graphics.Image fgCollapsedImage
private static org.eclipse.swt.graphics.Image fgExpandedImage
private boolean fIsCollapsed
private boolean fIsRangeIndication
static Class class$0
public void ()
public void (boolean)
boolean isCollapsed
public void setRangeIndication (boolean)
boolean rangeIndication
private void drawRangeIndication (org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.widgets.Canvas canvas
org.eclipse.swt.graphics.Rectangle r
int height
public void paint (org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.widgets.Canvas canvas
org.eclipse.swt.graphics.Rectangle rectangle
org.eclipse.swt.graphics.Image image
org.eclipse.swt.graphics.FontMetrics fontMetrics
int delta
public int getLayer ()
private org.eclipse.swt.graphics.Image getImage (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
private void initializeImages (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
org.eclipse.jface.resource.ImageDescriptor descriptor
public boolean isCollapsed ()
public void markCollapsed ()
public void markExpanded ()
static org.eclipse.swt.graphics.Image access$0 ()
static void access$1 (org.eclipse.swt.graphics.Image)
static org.eclipse.swt.graphics.Image access$2 ()
static void access$3 (org.eclipse.swt.graphics.Image)
}
org/eclipse/jface/text/source/projection/ProjectionAnnotationHover$1.classProjectionAnnotationHover.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionAnnotationHover$1 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.source.projection.ProjectionAnnotationHover this$0
void (org.eclipse.jface.text.source.projection.ProjectionAnnotationHover)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/source/projection/ProjectionAnnotationHover$2.classProjectionAnnotationHover.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionAnnotationHover$2 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.source.projection.ProjectionAnnotationHover this$0
void (org.eclipse.jface.text.source.projection.ProjectionAnnotationHover)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/source/projection/ProjectionAnnotationHover.classProjectionAnnotationHover.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionAnnotationHover extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationHover org.eclipse.jface.text.source.IAnnotationHoverExtension org.eclipse.jface.text.information.IInformationProviderExtension2 {
private org.eclipse.jface.text.IInformationControlCreator fInformationControlCreator
private org.eclipse.jface.text.IInformationControlCreator fInformationPresenterControlCreator
void ()
public void setHoverControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setInformationPresenterControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public java.lang.String getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
int lineNumber
private boolean isCaptionLine (org.eclipse.jface.text.Position, org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
int line
int captionOffset
int captionOffset
int startLine
private java.lang.String getProjectionTextAtLine (org.eclipse.jface.text.source.ISourceViewer, int, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int line
int numberOfLines
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.ISourceViewerExtension2 viewerExtension
org.eclipse.jface.text.source.IAnnotationModel visual
org.eclipse.jface.text.source.IAnnotationModelExtension modelExtension
org.eclipse.jface.text.IDocument document
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
private java.lang.String getText (org.eclipse.jface.text.IDocument, int, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int offset
int length
int numberOfLines
int endOffset
int endLine
org.eclipse.jface.text.IRegion lineInfo
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 visibleLines
public org.eclipse.jface.text.source.ILineRange getHoverLineRange (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int lineNumber
public boolean canHandleMouseCursor ()
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
}
org/eclipse/jface/text/source/projection/ProjectionAnnotationModel.classProjectionAnnotationModel.java
package org.eclipse.jface.text.source.projection
public org.eclipse.jface.text.source.projection.ProjectionAnnotationModel extends org.eclipse.jface.text.source.AnnotationModel {
public void ()
public void collapse (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.projection.ProjectionAnnotation projection
public void expand (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.projection.ProjectionAnnotation projection
public void toggleExpansionState (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.projection.ProjectionAnnotation projection
public boolean expandAll (int, int)
int offset
int length
public boolean collapseAll (int, int)
int offset
int length
boolean collapsing
java.util.Iterator iterator
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
protected boolean expandAll (int, int, boolean)
int offset
int length
boolean fireModelChanged
boolean expanding
java.util.Iterator iterator
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
public void modifyAnnotations (org.eclipse.jface.text.source.Annotation[], java.util.Map, org.eclipse.jface.text.source.Annotation[])
org.eclipse.jface.text.source.Annotation[] deletions
java.util.Map additions
org.eclipse.jface.text.source.Annotation[] modifications
int i
}
org/eclipse/jface/text/source/projection/ProjectionRulerColumn$1.classProjectionRulerColumn.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionRulerColumn$1 extends org.eclipse.swt.events.MouseTrackAdapter {
final org.eclipse.jface.text.source.projection.ProjectionRulerColumn this$0
void (org.eclipse.jface.text.source.projection.ProjectionRulerColumn)
public void mouseExit (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
}
org/eclipse/jface/text/source/projection/ProjectionRulerColumn$2.classProjectionRulerColumn.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionRulerColumn$2 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.source.projection.ProjectionRulerColumn this$0
void (org.eclipse.jface.text.source.projection.ProjectionRulerColumn)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
boolean redraw
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
}
org/eclipse/jface/text/source/projection/ProjectionRulerColumn.classProjectionRulerColumn.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionRulerColumn extends org.eclipse.jface.text.source.AnnotationRulerColumn {
private org.eclipse.jface.text.source.projection.ProjectionAnnotation fCurrentAnnotation
private int fMouseDownLine
public void (org.eclipse.jface.text.source.IAnnotationModel, int, org.eclipse.jface.text.source.IAnnotationAccess)
org.eclipse.jface.text.source.IAnnotationModel model
int width
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
public void (int, org.eclipse.jface.text.source.IAnnotationAccess)
int width
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
protected void mouseClicked (int)
int line
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.source.projection.ProjectionAnnotationModel model
protected void mouseDown (int)
int rulerLine
protected void mouseDoubleClicked (int)
int rulerLine
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.source.projection.ProjectionAnnotationModel model
private org.eclipse.jface.text.source.projection.ProjectionAnnotation findAnnotation (int, boolean)
int line
boolean exact
org.eclipse.jface.text.source.projection.ProjectionAnnotation previousAnnotation
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.IDocument document
int previousDistance
java.util.Iterator e
Object next
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position p
int distance
private int getDistance (org.eclipse.jface.text.source.projection.ProjectionAnnotation, org.eclipse.jface.text.Position, org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
int line
int startLine
int endLine
int captionOffset
int captionOffset
int captionLine
private boolean clearCurrentAnnotation ()
public org.eclipse.swt.widgets.Control createControl (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.swt.widgets.Composite)
org.eclipse.jface.text.source.CompositeRuler parentRuler
org.eclipse.swt.widgets.Composite parentControl
org.eclipse.swt.widgets.Control control
org.eclipse.swt.graphics.Color background
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension extension
protected boolean isPropagatingMouseListener ()
protected boolean hasAnnotation (int)
int lineNumber
static boolean access$0 (org.eclipse.jface.text.source.projection.ProjectionRulerColumn)
static org.eclipse.jface.text.source.projection.ProjectionAnnotation access$1 (org.eclipse.jface.text.source.projection.ProjectionRulerColumn, int, boolean)
static org.eclipse.jface.text.source.projection.ProjectionAnnotation access$2 (org.eclipse.jface.text.source.projection.ProjectionRulerColumn)
static void access$3 (org.eclipse.jface.text.source.projection.ProjectionRulerColumn, org.eclipse.jface.text.source.projection.ProjectionAnnotation)
}
org/eclipse/jface/text/source/projection/ProjectionSummary$Summarizer.classProjectionSummary.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionSummary$Summarizer extends java.lang.Thread {
private boolean fReset
final org.eclipse.jface.text.source.projection.ProjectionSummary this$0
public void (org.eclipse.jface.text.source.projection.ProjectionSummary)
public void reset ()
public void run ()
}
org/eclipse/jface/text/source/projection/ProjectionSummary.classProjectionSummary.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionSummary extends java.lang.Object {
private org.eclipse.jface.text.source.projection.ProjectionViewer fProjectionViewer
private org.eclipse.jface.text.source.IAnnotationModel fAnnotationModel
private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
private java.util.List fConfiguredAnnotationTypes
private Object fLock
private org.eclipse.core.runtime.IProgressMonitor fProgressMonitor
private volatile org.eclipse.jface.text.source.projection.ProjectionSummary$Summarizer fSummarizer
public void (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.source.IAnnotationAccess)
org.eclipse.jface.text.source.projection.ProjectionViewer projectionViewer
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
public void addAnnotationType (java.lang.String)
String annotationType
public void removeAnnotationType (java.lang.String)
String annotationType
public void updateSummaries ()
private void internalUpdateSummaries (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
Object previousLockObject
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.ISynchronizable sync
org.eclipse.jface.text.ISynchronizable sync
org.eclipse.jface.text.ISynchronizable sync
org.eclipse.jface.text.ISynchronizable sync
private boolean isCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void removeSummaries (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jface.text.source.IAnnotationModelExtension extension
java.util.List bags
java.util.Iterator e
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.Annotation[] deletions
private void createSummaries (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jface.text.source.projection.ProjectionAnnotationModel model
java.util.Map additions
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation projection
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IRegion[] summaryRegions
org.eclipse.jface.text.Position summaryAnchor
org.eclipse.jface.text.source.IAnnotationModelExtension extension
java.util.Iterator e1
org.eclipse.jface.text.source.projection.AnnotationBag bag
org.eclipse.jface.text.Position position
private void createSummary (java.util.Map, org.eclipse.jface.text.IRegion[], org.eclipse.jface.text.Position)
java.util.Map additions
org.eclipse.jface.text.IRegion[] summaryRegions
org.eclipse.jface.text.Position summaryAnchor
int size
java.util.Map map
int i
String type
org.eclipse.jface.text.source.IAnnotationModel model
java.util.Iterator e
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.projection.AnnotationBag bag
org.eclipse.jface.text.Position position
int i
org.eclipse.jface.text.source.projection.AnnotationBag bag
private org.eclipse.jface.text.source.projection.AnnotationBag findBagForType (java.util.Map, java.lang.String)
java.util.Map bagMap
String annotationType
org.eclipse.jface.text.source.projection.AnnotationBag bag
org.eclipse.jface.text.source.IAnnotationAccessExtension extension
Object[] superTypes
int i
private boolean includes (org.eclipse.jface.text.IRegion[], org.eclipse.jface.text.Position)
org.eclipse.jface.text.IRegion[] regions
org.eclipse.jface.text.Position position
int i
org.eclipse.jface.text.IRegion region
static void access$0 (org.eclipse.jface.text.source.projection.ProjectionSummary, org.eclipse.core.runtime.IProgressMonitor)
static java.lang.Object access$1 (org.eclipse.jface.text.source.projection.ProjectionSummary)
static org.eclipse.core.runtime.IProgressMonitor access$2 (org.eclipse.jface.text.source.projection.ProjectionSummary)
static void access$3 (org.eclipse.jface.text.source.projection.ProjectionSummary, org.eclipse.core.runtime.IProgressMonitor)
static void access$4 (org.eclipse.jface.text.source.projection.ProjectionSummary, org.eclipse.jface.text.source.projection.ProjectionSummary$Summarizer)
}
org/eclipse/jface/text/source/projection/ProjectionSupport$ProjectionAnnotationsPainter.classProjectionSupport.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionAnnotationsPainter extends org.eclipse.jface.text.source.AnnotationPainter {
public void (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IAnnotationAccess)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.IAnnotationAccess access
protected org.eclipse.jface.text.source.IAnnotationModel findAnnotationModel (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.projection.ProjectionViewer projectionViewer
protected boolean skip (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
}
org/eclipse/jface/text/source/projection/ProjectionSupport$ProjectionDrawingStrategy.classProjectionSupport.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionDrawingStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy {
private void ()
public void draw (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.custom.StyledText, int, int, org.eclipse.swt.graphics.Color)
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.custom.StyledText textWidget
int offset
int length
org.eclipse.swt.graphics.Color color
org.eclipse.jface.text.source.projection.ProjectionAnnotation projectionAnnotation
org.eclipse.swt.custom.StyledTextContent content
int line
int lineStart
String text
int lineLength
int lineEnd
org.eclipse.swt.graphics.Point p
org.eclipse.swt.graphics.Color c
org.eclipse.swt.graphics.FontMetrics metrics
int baseline
int descent
int ascent
int leading
int height
int width
int third
int dotsVertical
void (org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionDrawingStrategy)
}
org/eclipse/jface/text/source/projection/ProjectionSupport$ProjectionListener.classProjectionSupport.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionListener extends java.lang.Object implements org.eclipse.jface.text.source.projection.IProjectionListener {
final org.eclipse.jface.text.source.projection.ProjectionSupport this$0
private void (org.eclipse.jface.text.source.projection.ProjectionSupport)
public void projectionEnabled ()
public void projectionDisabled ()
void (org.eclipse.jface.text.source.projection.ProjectionSupport, org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionListener)
}
org/eclipse/jface/text/source/projection/ProjectionSupport.classProjectionSupport.java
package org.eclipse.jface.text.source.projection
public org.eclipse.jface.text.source.projection.ProjectionSupport extends java.lang.Object {
public static final Object PROJECTION
private org.eclipse.jface.text.source.projection.ProjectionViewer fViewer
private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
private org.eclipse.jface.text.source.ISharedTextColors fSharedTextColors
private java.util.List fSummarizableTypes
private org.eclipse.jface.text.IInformationControlCreator fInformationControlCreator
private org.eclipse.jface.text.IInformationControlCreator fInformationPresenterControlCreator
private org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionListener fProjectionListener
private org.eclipse.jface.text.source.projection.ProjectionSupport$ProjectionAnnotationsPainter fPainter
private org.eclipse.jface.text.source.projection.ProjectionRulerColumn fColumn
private org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy fDrawingStrategy
static Class class$0
static void ()
public void (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.source.IAnnotationAccess, org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.projection.ProjectionViewer viewer
org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
org.eclipse.jface.text.source.ISharedTextColors sharedTextColors
public void addSummarizableAnnotationType (java.lang.String)
String annotationType
public void removeSummarizableAnnotationType (java.lang.String)
String annotationType
public void setHoverControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setInformationPresenterControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setAnnotationPainterDrawingStrategy (org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy)
org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy strategy
private org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy getDrawingStrategy ()
public void install ()
public void dispose ()
protected void doEnableProjection ()
protected void doDisableProjection ()
private org.eclipse.jface.text.source.projection.ProjectionSummary createProjectionSummary ()
org.eclipse.jface.text.source.projection.ProjectionSummary summary
int size
int i
private org.eclipse.jface.text.source.IAnnotationHover createProjectionAnnotationHover ()
org.eclipse.jface.text.source.projection.ProjectionAnnotationHover hover
public java.lang.Object getAdapter (org.eclipse.jface.text.source.ISourceViewer, java.lang.Class)
org.eclipse.jface.text.source.ISourceViewer viewer
Class required
org.eclipse.jface.text.source.projection.ProjectionViewer projectionViewer
private org.eclipse.swt.graphics.RGB getColor ()
org.eclipse.swt.graphics.Color c
}
org/eclipse/jface/text/source/projection/ProjectionViewer$1.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionViewer$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.source.projection.ProjectionViewer this$0
void (org.eclipse.jface.text.source.projection.ProjectionViewer)
public void run ()
org.eclipse.jface.text.source.AnnotationModelEvent ame
}
org/eclipse/jface/text/source/projection/ProjectionViewer$AnnotationModelListener.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionViewer$AnnotationModelListener extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationModelListener org.eclipse.jface.text.source.IAnnotationModelListenerExtension {
final org.eclipse.jface.text.source.projection.ProjectionViewer this$0
private void (org.eclipse.jface.text.source.projection.ProjectionViewer)
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
public void modelChanged (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
private void processModelChanged (org.eclipse.jface.text.source.IAnnotationModel, org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.AnnotationModelEvent event
void (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.source.projection.ProjectionViewer$AnnotationModelListener)
}
org/eclipse/jface/text/source/projection/ProjectionViewer$ProjectionCommand.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommand extends java.lang.Object {
static final int ADD
static final int REMOVE
static final int INVALIDATE_PRESENTATION
org.eclipse.jface.text.projection.ProjectionDocument fProjection
int fType
int fOffset
int fLength
void (org.eclipse.jface.text.projection.ProjectionDocument, int, int, int)
org.eclipse.jface.text.projection.ProjectionDocument projection
int type
int offset
int length
void (int, int)
int offset
int length
int computeExpectedCosts ()
org.eclipse.jface.text.IRegion[] gaps
org.eclipse.jface.text.IRegion[] fragments
}
org/eclipse/jface/text/source/projection/ProjectionViewer$ProjectionCommandQueue.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue extends java.lang.Object {
static final int REDRAW_COSTS
static final int INVALIDATION_COSTS
java.util.List fList
int fExpectedExecutionCosts
private void ()
void add (org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommand)
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommand command
java.util.Iterator iterator ()
void clear ()
boolean passedRedrawCostsThreshold ()
boolean passedInvalidationCostsThreshold ()
private void computeExpectedExecutionCosts ()
int max_costs
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommand command
java.util.Iterator e
void (org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue)
}
org/eclipse/jface/text/source/projection/ProjectionViewer$ReplaceVisibleDocumentExecutor.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.ProjectionViewer$ReplaceVisibleDocumentExecutor extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
private org.eclipse.jface.text.IDocument fSlaveDocument
private org.eclipse.jface.text.IDocument fExecutionTrigger
final org.eclipse.jface.text.source.projection.ProjectionViewer this$0
public void (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument slaveDocument
public void install (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument executionTrigger
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/source/projection/ProjectionViewer.classProjectionViewer.java
package org.eclipse.jface.text.source.projection
public org.eclipse.jface.text.source.projection.ProjectionViewer extends org.eclipse.jface.text.source.SourceViewer implements org.eclipse.jface.text.ITextViewerExtension5 {
private static final int BASE
public static final int EXPAND
public static final int COLLAPSE
public static final int TOGGLE
public static final int EXPAND_ALL
public static final int COLLAPSE_ALL
private org.eclipse.jface.text.source.projection.ProjectionAnnotationModel fProjectionAnnotationModel
private org.eclipse.jface.text.source.IAnnotationModelListener fAnnotationModelListener
private org.eclipse.jface.text.source.projection.ProjectionSummary fProjectionSummary
private boolean fPendingAnnotationWorldChange
private boolean fHandleProjectionChanges
private java.util.List fProjectionListeners
private Object fLock
private java.util.List fPendingRequests
private org.eclipse.jface.text.IDocument fReplaceVisibleDocumentExecutionTrigger
private boolean fWasProjectionEnabled
private org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue fCommandQueue
private int fDeletedLines
public void (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int)
org.eclipse.swt.widgets.Composite parent
org.eclipse.jface.text.source.IVerticalRuler ruler
org.eclipse.jface.text.source.IOverviewRuler overviewRuler
boolean showsAnnotationOverview
int styles
public void setProjectionSummary (org.eclipse.jface.text.source.projection.ProjectionSummary)
org.eclipse.jface.text.source.projection.ProjectionSummary projectionSummary
private void addProjectionAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension extension
private org.eclipse.jface.text.source.IAnnotationModel removeProjectionAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension extension
public void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel, int, int)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.source.IAnnotationModel annotationModel
int modelRangeOffset
int modelRangeLength
boolean wasProjectionEnabled
protected org.eclipse.jface.text.source.IAnnotationModel createVisualAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel annotationModel
org.eclipse.jface.text.source.IAnnotationModel model
public org.eclipse.jface.text.source.projection.ProjectionAnnotationModel getProjectionAnnotationModel ()
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModelExtension extension
protected org.eclipse.jface.text.ISlaveDocumentManager createSlaveDocumentManager ()
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
org.eclipse.jface.text.projection.ProjectionDocument projection
int offset
int length
org.eclipse.jface.text.IDocument master
int line
public void addProjectionListener (org.eclipse.jface.text.source.projection.IProjectionListener)
org.eclipse.jface.text.source.projection.IProjectionListener listener
public void removeProjectionListener (org.eclipse.jface.text.source.projection.IProjectionListener)
org.eclipse.jface.text.source.projection.IProjectionListener listener
protected void fireProjectionEnabled ()
java.util.Iterator e
org.eclipse.jface.text.source.projection.IProjectionListener l
protected void fireProjectionDisabled ()
java.util.Iterator e
org.eclipse.jface.text.source.projection.IProjectionListener l
public final boolean isProjectionMode ()
public final void disableProjection ()
public final void enableProjection ()
private void expandAll ()
int offset
org.eclipse.jface.text.IDocument doc
int length
private void expand ()
org.eclipse.jface.text.Position found
org.eclipse.jface.text.source.Annotation bestMatch
org.eclipse.swt.graphics.Point selection
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
private boolean touches (org.eclipse.swt.graphics.Point, org.eclipse.jface.text.Position)
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.Position position
private void collapse ()
org.eclipse.jface.text.Position found
org.eclipse.jface.text.source.Annotation bestMatch
org.eclipse.swt.graphics.Point selection
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
private void collapseAll ()
int offset
org.eclipse.jface.text.IDocument doc
int length
private void addMasterDocumentRange (org.eclipse.jface.text.projection.ProjectionDocument, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.projection.ProjectionDocument projection
int offset
int length
int end
private void removeMasterDocumentRange (org.eclipse.jface.text.projection.ProjectionDocument, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.projection.ProjectionDocument projection
int offset
int length
int end
private int toLineStart (org.eclipse.jface.text.IDocument, int, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int offset
boolean testLastLine
public void setVisibleRegion (int, int)
int start
int length
protected void setVisibleDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.FindReplaceDocumentAdapter adapter
public void resetVisibleRegion ()
public org.eclipse.jface.text.IRegion getVisibleRegion ()
org.eclipse.jface.text.IRegion visibleRegion
public boolean overlapsWithVisibleRegion (int, int)
int offset
int length
org.eclipse.jface.text.IRegion coverage
boolean appending
private void replaceVisibleDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument slave
org.eclipse.jface.text.source.projection.ProjectionViewer$ReplaceVisibleDocumentExecutor executor
private void executeReplaceVisibleDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument visibleDocument
org.eclipse.swt.custom.StyledText textWidget
int topIndex
org.eclipse.swt.graphics.Point selection
org.eclipse.swt.graphics.Point currentSelection
private void collapse (int, int, boolean) throws org.eclipse.jface.text.BadLocationException
int offset
int length
boolean fireRedraw
org.eclipse.jface.text.projection.ProjectionDocument projection
org.eclipse.jface.text.IDocument visibleDocument
org.eclipse.jface.text.IDocument master
org.eclipse.jface.text.IDocument slave
org.eclipse.jface.text.IDocument document
int line
org.eclipse.jface.text.IRegion info
private void expand (int, int, boolean) throws org.eclipse.jface.text.BadLocationException
int offset
int length
boolean fireRedraw
org.eclipse.jface.text.IDocument slave
org.eclipse.jface.text.projection.ProjectionDocument projection
org.eclipse.jface.text.source.projection.ProjectionAnnotation[] collapsed
int i
org.eclipse.jface.text.IRegion[] regions
int j
protected final void processCatchupRequest (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
boolean run
protected final void postCatchupRequest (org.eclipse.jface.text.source.AnnotationModelEvent)
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.swt.custom.StyledText widget
org.eclipse.swt.widgets.Display display
private boolean isVisibleMasterDocumentSameAsDocument ()
org.eclipse.jface.text.IDocument visibleDocument
private void catchupWithProjectionAnnotationModel (org.eclipse.jface.text.source.AnnotationModelEvent) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.jface.text.source.Annotation[] addedAnnotations
org.eclipse.jface.text.source.Annotation[] changedAnnotation
org.eclipse.jface.text.source.Annotation[] removedAnnotations
boolean isRedrawing
int topIndex
java.util.List coverage
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue commandQueue
boolean fireRedraw
private void executeProjectionCommands (org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommandQueue commandQueue
boolean fireRedraw
org.eclipse.jface.text.source.projection.ProjectionViewer$ProjectionCommand command
java.util.Iterator e
private boolean covers (int, int, org.eclipse.jface.text.Position)
int offset
int length
org.eclipse.jface.text.Position position
private org.eclipse.jface.text.source.projection.ProjectionAnnotation[] computeCollapsedNestedAnnotations (int, int)
int offset
int length
java.util.List annotations
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.projection.ProjectionAnnotation[] result
private void internalInvalidateTextPresentation (int, int)
int offset
int length
private void processDeletions (org.eclipse.jface.text.source.AnnotationModelEvent, org.eclipse.jface.text.source.Annotation[], boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.AnnotationModelEvent event
org.eclipse.jface.text.source.Annotation[] removedAnnotations
boolean fireRedraw
int i
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position expanded
public org.eclipse.jface.text.IRegion computeCollapsedRegion (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
int line
int offset
int length
org.eclipse.jface.text.IRegion[] computeCollapsedRegions (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.source.projection.IProjectionPosition projPosition
int line
int offset
int length
public org.eclipse.jface.text.Position computeCollapsedRegionAnchor (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IDocument document
int captionOffset
org.eclipse.jface.text.IRegion lineInfo
private void processChanges (org.eclipse.jface.text.source.Annotation[], boolean, java.util.List) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.Annotation[] annotations
boolean fireRedraw
java.util.List coverage
int i
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IRegion[] regions
int j
private boolean covers (java.util.List, org.eclipse.jface.text.Position)
java.util.List coverage
org.eclipse.jface.text.Position position
java.util.Iterator e
org.eclipse.jface.text.Position p
public final void reinitializeProjection () throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.projection.ProjectionDocument projection
org.eclipse.jface.text.ISlaveDocumentManager manager
org.eclipse.jface.text.IDocument master
org.eclipse.jface.text.IDocument slave
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
org.eclipse.jface.text.IRegion[] regions
int i
protected void handleVerifyEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
org.eclipse.jface.text.ITextSelection selection
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.IRegion modelRange
public void addVerticalRulerColumn (org.eclipse.jface.text.source.IVerticalRulerColumn)
org.eclipse.jface.text.source.IVerticalRulerColumn column
org.eclipse.jface.text.source.IVerticalRuler ruler
org.eclipse.jface.text.source.CompositeRuler compositeRuler
public void removeVerticalRulerColumn (org.eclipse.jface.text.source.IVerticalRulerColumn)
org.eclipse.jface.text.source.IVerticalRulerColumn column
org.eclipse.jface.text.source.IVerticalRuler ruler
org.eclipse.jface.text.source.CompositeRuler compositeRuler
public boolean exposeModelRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion modelRange
public void setRangeIndication (int, int, boolean)
int offset
int length
boolean moveCursor
org.eclipse.jface.text.IRegion rangeIndication
java.util.List expand
java.util.Iterator iterator
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
java.util.Iterator e
private boolean willAutoExpand (org.eclipse.jface.text.Position, int, int)
org.eclipse.jface.text.Position position
int offset
int length
protected void handleDispose ()
protected void handleVisibleDocumentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.projection.ProjectionDocumentEvent e
org.eclipse.jface.text.DocumentEvent master
int replaceLength
int numberOfLines
protected void handleVisibleDocumentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
int deletedLines
int deletedLines
public org.eclipse.jface.text.IRegion[] getCoveredModelRanges (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion modelRange
org.eclipse.jface.text.IDocumentInformationMappingExtension extension
public void doOperation (int)
int operation
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.jface.text.ITextSelection selection
org.eclipse.swt.graphics.Point range
int length
org.eclipse.swt.graphics.Point range
public boolean canDoOperation (int)
int operation
private boolean isSegmented ()
org.eclipse.jface.text.IDocument document
int length
org.eclipse.jface.text.IRegion visible
boolean isSegmented
private org.eclipse.jface.text.IRegion getMarkedRegion ()
int start
int end
protected void copyMarkedRegion (boolean)
boolean delete
org.eclipse.jface.text.IRegion markedRegion
private void copyToClipboard (org.eclipse.jface.text.ITextSelection, boolean, org.eclipse.swt.custom.StyledText)
org.eclipse.jface.text.ITextSelection selection
boolean delete
org.eclipse.swt.custom.StyledText textWidget
String copyText
org.eclipse.swt.dnd.Clipboard clipboard
org.eclipse.swt.dnd.Transfer[] dataTypes
Object[] data
org.eclipse.swt.SWTError e
private void deleteSelection (org.eclipse.jface.text.ITextSelection, org.eclipse.swt.custom.StyledText) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.ITextSelection selection
org.eclipse.swt.custom.StyledText textWidget
protected org.eclipse.swt.graphics.Point widgetSelection2ModelSelection (org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Point widgetSelection
org.eclipse.jface.text.IRegion modelSelection
int modelOffset
int modelEndOffset
int widgetSelectionExclusiveEnd
org.eclipse.jface.text.Position[] annotationPositions
int i
org.eclipse.jface.text.IRegion[] regions
int j
org.eclipse.jface.text.IRegion modelRange
org.eclipse.jface.text.IRegion widgetRange
int widgetOffset
private org.eclipse.jface.text.Position[] computeOverlappingAnnotationPositions (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion modelSelection
java.util.List positions
java.util.Iterator e
org.eclipse.jface.text.source.projection.ProjectionAnnotation annotation
org.eclipse.jface.text.Position position
protected org.eclipse.jface.text.FindReplaceDocumentAdapter getFindReplaceDocumentAdapter ()
org.eclipse.jface.text.IDocument document
protected int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean)
int startPosition
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
boolean regExSearch
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.jface.text.IRegion matchRegion
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
org.eclipse.swt.custom.StyledText textWidget
int modelOffset
org.eclipse.jface.text.IRegion matchRegion
int offset
int length
static org.eclipse.jface.text.source.projection.ProjectionAnnotationModel access$0 (org.eclipse.jface.text.source.projection.ProjectionViewer)
static org.eclipse.jface.text.source.projection.ProjectionSummary access$1 (org.eclipse.jface.text.source.projection.ProjectionViewer)
static void access$2 (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.IDocument)
static java.lang.Object access$3 (org.eclipse.jface.text.source.projection.ProjectionViewer)
static java.util.List access$4 (org.eclipse.jface.text.source.projection.ProjectionViewer)
static void access$5 (org.eclipse.jface.text.source.projection.ProjectionViewer, org.eclipse.jface.text.source.AnnotationModelEvent) throws org.eclipse.jface.text.BadLocationException
}
org/eclipse/jface/text/source/projection/SourceViewerInformationControl$1.classSourceViewerInformationControl.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.SourceViewerInformationControl$1 extends java.lang.Object implements org.eclipse.swt.events.KeyListener {
final org.eclipse.jface.text.source.projection.SourceViewerInformationControl this$0
void (org.eclipse.jface.text.source.projection.SourceViewerInformationControl)
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
}
org/eclipse/jface/text/source/projection/SourceViewerInformationControl$2.classSourceViewerInformationControl.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.SourceViewerInformationControl$2 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.source.projection.SourceViewerInformationControl this$0
void (org.eclipse.jface.text.source.projection.SourceViewerInformationControl)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/source/projection/SourceViewerInformationControl.classSourceViewerInformationControl.java
package org.eclipse.jface.text.source.projection
org.eclipse.jface.text.source.projection.SourceViewerInformationControl extends java.lang.Object implements org.eclipse.jface.text.IInformationControl org.eclipse.jface.text.IInformationControlExtension org.eclipse.jface.text.IInformationControlExtension3 org.eclipse.jface.text.IInformationControlExtension5 org.eclipse.swt.events.DisposeListener {
private org.eclipse.swt.widgets.Shell fShell
private org.eclipse.swt.custom.StyledText fText
private final String fSymbolicFontName
private org.eclipse.swt.graphics.Font fTextFont
private org.eclipse.jface.text.source.SourceViewer fViewer
private org.eclipse.swt.widgets.Label fStatusField
private org.eclipse.swt.widgets.Label fSeparator
private org.eclipse.swt.graphics.Font fStatusTextFont
private org.eclipse.swt.graphics.Color fStatusTextForegroundColor
private int fMaxWidth
private int fMaxHeight
public void (org.eclipse.swt.widgets.Shell, boolean, java.lang.String, java.lang.String)
org.eclipse.swt.widgets.Shell parent
boolean isResizable
String symbolicFontName
String statusFieldText
org.eclipse.swt.layout.GridLayout layout
org.eclipse.swt.layout.GridData gd
int shellStyle
int textStyle
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Composite composite
org.eclipse.swt.graphics.Font font
org.eclipse.swt.graphics.FontData[] fontDatas
int i
org.eclipse.swt.layout.GridData gd2
private static org.eclipse.swt.graphics.RGB blend (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, float)
org.eclipse.swt.graphics.RGB bg
org.eclipse.swt.graphics.RGB fg
float factor
float complement
public void setInput (java.lang.Object)
Object input
public void setInformation (java.lang.String)
String content
org.eclipse.jface.text.IDocument doc
public void setVisible (boolean)
boolean visible
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent event
public final void dispose ()
public void setSize (int, int)
int width
int height
org.eclipse.swt.layout.GridData gd
org.eclipse.swt.graphics.Point statusSize
org.eclipse.swt.graphics.Point separatorSize
public void setLocation (org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Point location
public void setSizeConstraints (int, int)
int maxWidth
int maxHeight
public org.eclipse.swt.graphics.Point computeSizeHint ()
int x
int y
org.eclipse.swt.graphics.Point size
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 ()
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 boolean hasContents ()
public org.eclipse.swt.graphics.Rectangle computeTrim ()
org.eclipse.swt.graphics.Rectangle trim
private void addInternalTrim (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle trim
public org.eclipse.swt.graphics.Rectangle getBounds ()
public boolean restoresLocation ()
public boolean restoresSize ()
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
public boolean containsControl (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public boolean isVisible ()
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.source.projection.SourceViewerInformationControl)
static java.lang.String access$1 (org.eclipse.jface.text.source.projection.SourceViewerInformationControl)
}
org/eclipse/jface/text/source/projection/images/
org/eclipse/jface/text/source/projection/images/collapsed.gif
org/eclipse/jface/text/source/projection/images/collapsed.png
org/eclipse/jface/text/source/projection/images/expanded.gif
org/eclipse/jface/text/source/projection/images/expanded.png
org/eclipse/jface/text/templates/
org/eclipse/jface/text/templates/ContextTypeRegistry.classContextTypeRegistry.java
package org.eclipse.jface.text.templates
public org.eclipse.jface.text.templates.ContextTypeRegistry extends java.lang.Object {
private final java.util.Map fContextTypes
public void ()
public void addContextType (org.eclipse.jface.text.templates.TemplateContextType)
org.eclipse.jface.text.templates.TemplateContextType contextType
public org.eclipse.jface.text.templates.TemplateContextType getContextType (java.lang.String)
String id
public java.util.Iterator contextTypes ()
}
org/eclipse/jface/text/templates/InclusivePositionUpdater.classInclusivePositionUpdater.java
package org.eclipse.jface.text.templates
org.eclipse.jface.text.templates.InclusivePositionUpdater 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 eventOldLength
int eventNewLength
int deltaLength
org.eclipse.jface.text.Position[] positions
int i
org.eclipse.jface.text.Position position
int offset
int length
int end
int newEnd
int deleted
public java.lang.String getCategory ()
}
org/eclipse/jface/text/templates/JFaceTextTemplateMessages.classJFaceTextTemplateMessages.java
package org.eclipse.jface.text.templates
org.eclipse.jface.text.templates.JFaceTextTemplateMessages 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 arg
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
}
org/eclipse/jface/text/templates/JFaceTextTemplateMessages.properties
org/eclipse/jface/text/templates/PositionBasedCompletionProposal.classPositionBasedCompletionProposal.java
package org.eclipse.jface.text.templates
final org.eclipse.jface.text.templates.PositionBasedCompletionProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 {
private String fDisplayString
private String fReplacementString
private org.eclipse.jface.text.Position fReplacementPosition
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, org.eclipse.jface.text.Position, int)
String replacementString
org.eclipse.jface.text.Position replacementPosition
int cursorPosition
public void (java.lang.String, org.eclipse.jface.text.Position, int, org.eclipse.swt.graphics.Image, java.lang.String, org.eclipse.jface.text.contentassist.IContextInformation, java.lang.String)
String replacementString
org.eclipse.jface.text.Position replacementPosition
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 ()
public void apply (org.eclipse.jface.text.ITextViewer, char, int, int)
org.eclipse.jface.text.ITextViewer viewer
char trigger
int stateMask
int offset
public void selected (org.eclipse.jface.text.ITextViewer, boolean)
org.eclipse.jface.text.ITextViewer viewer
boolean smartToggle
public void unselected (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
public boolean validate (org.eclipse.jface.text.IDocument, int, org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.IDocument document
int offset
org.eclipse.jface.text.DocumentEvent event
String content
}
org/eclipse/jface/text/templates/TemplateCompletionProcessor$ProposalComparator.classTemplateCompletionProcessor.java
package org.eclipse.jface.text.templates
final org.eclipse.jface.text.templates.TemplateCompletionProcessor$ProposalComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
void (org.eclipse.jface.text.templates.TemplateCompletionProcessor$ProposalComparator)
}
org/eclipse/jface/text/templates/TemplateCompletionProcessor.classTemplateCompletionProcessor.java
package org.eclipse.jface.text.templates
public abstract org.eclipse.jface.text.templates.TemplateCompletionProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor {
private static final java.util.Comparator fgProposalComparator
static void ()
public void ()
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
org.eclipse.jface.text.ITextSelection selection
String prefix
org.eclipse.jface.text.Region region
org.eclipse.jface.text.templates.TemplateContext context
org.eclipse.jface.text.templates.Template[] templates
java.util.List matches
int i
org.eclipse.jface.text.templates.Template template
protected org.eclipse.jface.text.contentassist.ICompletionProposal createProposal (org.eclipse.jface.text.templates.Template, org.eclipse.jface.text.templates.TemplateContext, org.eclipse.jface.text.Region, int)
org.eclipse.jface.text.templates.Template template
org.eclipse.jface.text.templates.TemplateContext context
org.eclipse.jface.text.Region region
int relevance
protected org.eclipse.jface.text.contentassist.ICompletionProposal createProposal (org.eclipse.jface.text.templates.Template, org.eclipse.jface.text.templates.TemplateContext, org.eclipse.jface.text.IRegion, int)
org.eclipse.jface.text.templates.Template template
org.eclipse.jface.text.templates.TemplateContext context
org.eclipse.jface.text.IRegion region
int relevance
protected abstract org.eclipse.jface.text.templates.Template[] getTemplates (java.lang.String)
protected org.eclipse.jface.text.templates.TemplateContext createContext (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.templates.TemplateContextType contextType
org.eclipse.jface.text.IDocument document
protected abstract org.eclipse.jface.text.templates.TemplateContextType getContextType (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
protected int getRelevance (org.eclipse.jface.text.templates.Template, java.lang.String)
org.eclipse.jface.text.templates.Template template
String prefix
protected java.lang.String extractPrefix (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
int i
org.eclipse.jface.text.IDocument document
char ch
protected abstract org.eclipse.swt.graphics.Image getImage (org.eclipse.jface.text.templates.Template)
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int documentOffset
public char[] getCompletionProposalAutoActivationCharacters ()
public char[] getContextInformationAutoActivationCharacters ()
public java.lang.String getErrorMessage ()
public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator ()
}
org/eclipse/jface/text/templates/TemplateProposal$1.classTemplateProposal.java
package org.eclipse.jface.text.templates
org.eclipse.jface.text.templates.TemplateProposal$1 extends java.lang.Object implements org.eclipse.jface.text.link.ILinkedModeListener {
final org.eclipse.jface.text.templates.TemplateProposal this$0
private final org.eclipse.jface.text.IDocument val$document
void (org.eclipse.jface.text.templates.TemplateProposal, org.eclipse.jface.text.IDocument)
public void left (org.eclipse.jface.text.link.LinkedModeModel, int)
org.eclipse.jface.text.link.LinkedModeModel environment
int flags
public void suspend (org.eclipse.jface.text.link.LinkedModeModel)
org.eclipse.jface.text.link.LinkedModeModel environment
public void resume (org.eclipse.jface.text.link.LinkedModeModel, int)
org.eclipse.jface.text.link.LinkedModeModel environment
int flags
}
org/eclipse/jface/text/templates/TemplateProposal.classTemplateProposal.java
package org.eclipse.jface.text.templates
public org.eclipse.jface.text.templates.TemplateProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal org.eclipse.jface.text.contentassist.ICompletionProposalExtension org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 org.eclipse.jface.text.contentassist.ICompletionProposalExtension3 {
private final org.eclipse.jface.text.templates.Template fTemplate
private final org.eclipse.jface.text.templates.TemplateContext fContext
private final org.eclipse.swt.graphics.Image fImage
private final org.eclipse.jface.text.IRegion fRegion
private int fRelevance
private org.eclipse.jface.text.IRegion fSelectedRegion
private String fDisplayString
private org.eclipse.jface.text.templates.InclusivePositionUpdater fUpdater
private org.eclipse.jface.text.IInformationControlCreator fInformationControlCreator
public void (org.eclipse.jface.text.templates.Template, org.eclipse.jface.text.templates.TemplateContext, org.eclipse.jface.text.IRegion, org.eclipse.swt.graphics.Image)
org.eclipse.jface.text.templates.Template template
org.eclipse.jface.text.templates.TemplateContext context
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Image image
public void (org.eclipse.jface.text.templates.Template, org.eclipse.jface.text.templates.TemplateContext, org.eclipse.jface.text.IRegion, org.eclipse.swt.graphics.Image, int)
org.eclipse.jface.text.templates.Template template
org.eclipse.jface.text.templates.TemplateContext context
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Image image
int relevance
public final void setInformationControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator informationControlCreator
protected final org.eclipse.jface.text.templates.Template getTemplate ()
protected final org.eclipse.jface.text.templates.TemplateContext getContext ()
public final void apply (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void apply (org.eclipse.jface.text.ITextViewer, char, int, int)
org.eclipse.jface.text.ITextViewer viewer
char trigger
int stateMask
int offset
org.eclipse.jface.text.IDocument document
int start
org.eclipse.jface.text.templates.TemplateBuffer templateBuffer
org.eclipse.jface.text.templates.TemplateBuffer templateBuffer
int oldReplaceOffset
int shift
int end
String templateString
org.eclipse.jface.text.link.LinkedModeModel model
org.eclipse.jface.text.templates.TemplateVariable[] variables
boolean hasPositions
int i
org.eclipse.jface.text.templates.TemplateVariable variable
org.eclipse.jface.text.link.LinkedPositionGroup group
int[] offsets
int length
org.eclipse.jface.text.link.LinkedPosition first
org.eclipse.jface.text.link.LinkedPosition first
String[] values
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
int j
org.eclipse.jface.text.Position pos
int j
org.eclipse.jface.text.link.LinkedModeUI ui
org.eclipse.jface.text.BadLocationException e
org.eclipse.jface.text.BadPositionCategoryException e
private void ensurePositionCategoryInstalled (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.link.LinkedModeModel)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.link.LinkedModeModel model
private void ensurePositionCategoryRemoved (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
private java.lang.String getCategory ()
private int getCaretOffset (org.eclipse.jface.text.templates.TemplateBuffer)
org.eclipse.jface.text.templates.TemplateBuffer buffer
org.eclipse.jface.text.templates.TemplateVariable[] variables
int i
org.eclipse.jface.text.templates.TemplateVariable variable
protected final int getReplaceOffset ()
int start
int start
org.eclipse.jface.text.templates.DocumentTemplateContext docContext
protected final int getReplaceEndOffset ()
int end
int end
org.eclipse.jface.text.templates.DocumentTemplateContext docContext
public org.eclipse.swt.graphics.Point getSelection (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public java.lang.String getAdditionalProposalInfo ()
org.eclipse.jface.text.templates.TemplateBuffer templateBuffer
org.eclipse.jface.text.templates.TemplateBuffer templateBuffer
public java.lang.String getDisplayString ()
String[] arguments
public org.eclipse.swt.graphics.Image getImage ()
public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation ()
private void openErrorDialog (org.eclipse.swt.widgets.Shell, java.lang.Exception)
org.eclipse.swt.widgets.Shell shell
Exception e
public int getRelevance ()
public org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator ()
public void selected (org.eclipse.jface.text.ITextViewer, boolean)
org.eclipse.jface.text.ITextViewer viewer
boolean smartToggle
public void unselected (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
public boolean validate (org.eclipse.jface.text.IDocument, int, org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.IDocument document
int offset
org.eclipse.jface.text.DocumentEvent event
int replaceOffset
String content
public java.lang.CharSequence getPrefixCompletionText (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int completionOffset
public int getPrefixCompletionStart (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int completionOffset
public 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 ()
static void access$0 (org.eclipse.jface.text.templates.TemplateProposal, org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/templates/persistence/
org/eclipse/jface/text/templates/persistence/TemplatePersistenceData.classTemplatePersistenceData.java
package org.eclipse.jface.text.templates.persistence
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData extends java.lang.Object {
private final org.eclipse.jface.text.templates.Template fOriginalTemplate
private final String fId
private final boolean fOriginalIsEnabled
private org.eclipse.jface.text.templates.Template fCustomTemplate
private boolean fIsDeleted
private boolean fCustomIsEnabled
public void (org.eclipse.jface.text.templates.Template, boolean)
org.eclipse.jface.text.templates.Template template
boolean enabled
public void (org.eclipse.jface.text.templates.Template, boolean, java.lang.String)
org.eclipse.jface.text.templates.Template template
boolean enabled
String id
public java.lang.String getId ()
public boolean isDeleted ()
public void setDeleted (boolean)
boolean isDeleted
public org.eclipse.jface.text.templates.Template getTemplate ()
public void setTemplate (org.eclipse.jface.text.templates.Template)
org.eclipse.jface.text.templates.Template template
public boolean isCustom ()
public boolean isModified ()
public boolean isUserAdded ()
public void revert ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean isEnabled
}
org/eclipse/jface/text/templates/persistence/TemplatePersistenceMessages.classTemplatePersistenceMessages.java
package org.eclipse.jface.text.templates.persistence
org.eclipse.jface.text.templates.persistence.TemplatePersistenceMessages 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 arg
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
}
org/eclipse/jface/text/templates/persistence/TemplatePersistenceMessages.properties
org/eclipse/jface/text/templates/persistence/TemplateReaderWriter.classTemplateReaderWriter.java
package org.eclipse.jface.text.templates.persistence
public org.eclipse.jface.text.templates.persistence.TemplateReaderWriter extends java.lang.Object {
private static final String TEMPLATE_ROOT
private static final String TEMPLATE_ELEMENT
private static final String NAME_ATTRIBUTE
private static final String ID_ATTRIBUTE
private static final String DESCRIPTION_ATTRIBUTE
private static final String CONTEXT_ATTRIBUTE
private static final String ENABLED_ATTRIBUTE
private static final String DELETED_ATTRIBUTE
private static final String AUTO_INSERTABLE_ATTRIBUTE
public void ()
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] read (java.io.Reader) throws java.io.IOException
java.io.Reader reader
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData readSingle (java.io.Reader, java.lang.String) throws java.io.IOException
java.io.Reader reader
String id
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] read (java.io.Reader, java.util.ResourceBundle) throws java.io.IOException
java.io.Reader reader
java.util.ResourceBundle bundle
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] read (java.io.InputStream, java.util.ResourceBundle) throws java.io.IOException
java.io.InputStream stream
java.util.ResourceBundle bundle
private org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] read (org.xml.sax.InputSource, java.util.ResourceBundle, java.lang.String) throws java.io.IOException
org.xml.sax.InputSource source
java.util.ResourceBundle bundle
String singleId
java.util.Collection templates
java.util.Set ids
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Document document
org.w3c.dom.NodeList elements
int count
int i
org.w3c.dom.Node node
org.w3c.dom.NamedNodeMap attributes
String id
boolean deleted
String name
String description
String context
boolean enabled
boolean autoInsertable
StringBuffer buffer
org.w3c.dom.NodeList children
int j
String value
String pattern
org.eclipse.jface.text.templates.Template template
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
org.xml.sax.SAXException e
Throwable t
public void save (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.io.OutputStream) throws java.io.IOException
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
java.io.OutputStream stream
public void save (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.io.Writer) throws java.io.IOException
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
java.io.Writer writer
private void save (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], javax.xml.transform.stream.StreamResult) throws java.io.IOException
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
javax.xml.transform.stream.StreamResult result
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document document
org.w3c.dom.Node root
int i
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
org.eclipse.jface.text.templates.Template template
org.w3c.dom.Node node
org.w3c.dom.NamedNodeMap attributes
String id
org.w3c.dom.Attr idAttr
org.w3c.dom.Attr name
org.w3c.dom.Attr description
org.w3c.dom.Attr context
org.w3c.dom.Attr enabled
org.w3c.dom.Attr deleted
org.w3c.dom.Attr autoInsertable
org.w3c.dom.Text pattern
javax.xml.transform.Transformer transformer
javax.xml.transform.dom.DOMSource source
javax.xml.transform.TransformerException e
private static java.lang.String validateXML (java.lang.String) throws java.io.IOException
String string
int i
char ch
private boolean getBooleanValue (org.w3c.dom.NamedNodeMap, java.lang.String, boolean) throws org.xml.sax.SAXException
org.w3c.dom.NamedNodeMap attributes
String attribute
boolean defaultValue
org.w3c.dom.Node enabledNode
private java.lang.String getStringValue (org.w3c.dom.NamedNodeMap, java.lang.String) throws org.xml.sax.SAXException
org.w3c.dom.NamedNodeMap attributes
String name
String val
private java.lang.String getStringValue (org.w3c.dom.NamedNodeMap, java.lang.String, java.lang.String)
org.w3c.dom.NamedNodeMap attributes
String name
String defaultValue
org.w3c.dom.Node node
private java.lang.String translateString (java.lang.String, java.util.ResourceBundle)
String str
java.util.ResourceBundle bundle
int idx
StringBuffer buf
int k
String key
private java.lang.String getBundleString (java.lang.String, java.util.ResourceBundle)
String key
java.util.ResourceBundle bundle
}
org/eclipse/jface/text/templates/persistence/TemplateStore$1.classTemplateStore.java
package org.eclipse.jface.text.templates.persistence
org.eclipse.jface.text.templates.persistence.TemplateStore$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener {
final org.eclipse.jface.text.templates.persistence.TemplateStore this$0
void (org.eclipse.jface.text.templates.persistence.TemplateStore)
public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent)
org.eclipse.jface.util.PropertyChangeEvent event
java.io.IOException x
}
org/eclipse/jface/text/templates/persistence/TemplateStore.classTemplateStore.java
package org.eclipse.jface.text.templates.persistence
public org.eclipse.jface.text.templates.persistence.TemplateStore extends java.lang.Object {
private final java.util.List fTemplates
private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
private String fKey
private org.eclipse.jface.text.templates.ContextTypeRegistry fRegistry
private boolean fIgnorePreferenceStoreChanges
private org.eclipse.jface.util.IPropertyChangeListener fPropertyListener
public void (org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
org.eclipse.jface.preference.IPreferenceStore store
String key
public void (org.eclipse.jface.text.templates.ContextTypeRegistry, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
org.eclipse.jface.text.templates.ContextTypeRegistry registry
org.eclipse.jface.preference.IPreferenceStore store
String key
public void load () throws java.io.IOException
public final void startListeningForPreferenceChanges ()
public final void stopListeningForPreferenceChanges ()
protected void handleException (java.io.IOException)
java.io.IOException x
protected void loadContributedTemplates () throws java.io.IOException
protected void internalAdd (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData)
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
String id
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData d2
public void save () throws java.io.IOException
java.util.ArrayList custom
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
java.io.StringWriter output
org.eclipse.jface.text.templates.persistence.TemplateReaderWriter writer
public void add (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData)
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData d2
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData newData
public void delete (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData)
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
public void restoreDeleted ()
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
public void restoreDefaults (boolean)
boolean doSave
String oldValue
java.io.IOException x
public void restoreDefaults ()
public org.eclipse.jface.text.templates.Template[] getTemplates ()
public org.eclipse.jface.text.templates.Template[] getTemplates (java.lang.String)
String contextTypeId
java.util.List templates
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
public org.eclipse.jface.text.templates.Template findTemplate (java.lang.String)
String name
public org.eclipse.jface.text.templates.Template findTemplate (java.lang.String, java.lang.String)
String name
String contextTypeId
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
org.eclipse.jface.text.templates.Template template
public org.eclipse.jface.text.templates.Template findTemplateById (java.lang.String)
String id
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getTemplateData (boolean)
boolean includeDeleted
java.util.List datas
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData getTemplateData (java.lang.String)
String id
java.util.Iterator it
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
private void loadCustomTemplates () throws java.io.IOException
String pref
java.io.Reader input
org.eclipse.jface.text.templates.persistence.TemplateReaderWriter reader
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
int i
org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
private boolean validateTemplate (org.eclipse.jface.text.templates.Template)
org.eclipse.jface.text.templates.Template template
String contextTypeId
private boolean contextExists (java.lang.String)
String contextTypeId
protected final org.eclipse.jface.text.templates.ContextTypeRegistry getRegistry ()
static boolean access$0 (org.eclipse.jface.text.templates.persistence.TemplateStore)
static java.lang.String access$1 (org.eclipse.jface.text.templates.persistence.TemplateStore)
}