public class DefaultSourceViewerConfiguration
extends SourceViewerConfiguration
| Constructor and Description |
|---|
DefaultSourceViewerConfiguration(ThreadSynchronize threadSynchronize,
<any> input,
PresentationReconciler reconciler,
AppMemento appMemento,
ProposalComputer proposalComputer,
IAnnotationModel annotationModel,
AnnotationPresenter annotationPresenter,
HoverInformationProvider hoverInformationProvider,
CompletionProposalPresenter proposalPresenter,
SearchProvider searchProvider,
NavigationProvider navigationProvider,
EditorOpener editorOpener,
BehaviorContributor behaviorContributor,
IContextInformationValidator contextInformationValidator) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<HoverInfo> |
getAnnotationHoverInfo(Annotation annotation) |
IAnnotationModel |
getAnnotationModel() |
AnnotationPresenter |
getAnnotationPresenter() |
IContentAssistant |
getContentAssist() |
java.util.Set<HoverInfo> |
getDocumentHoverInfo(IDocument document,
int offset) |
javafx.beans.property.SetProperty<Feature> |
getFeatures() |
javafx.geometry.Point2D |
getHoverWindowSize() |
TriggerActionMapping |
getOverrideMapping() |
IPresentationReconciler |
getPresentationReconciler(ISourceViewer sourceViewer) |
javafx.geometry.Point2D |
getProposalWindowSize() |
java.util.function.Function<java.lang.Integer,java.util.Optional<QuickLinkable>> |
getQuicklinkCallback() |
java.lang.String |
getStyleclassName() |
ITextHover |
getTextHover(ISourceViewer sourceViewer,
java.lang.String contentType) |
void |
setFeatureSet(java.util.Set<Feature> featureSet) |
void |
storeHoverWindowSize(javafx.geometry.Point2D size) |
void |
storeProposalWindowSize(javafx.geometry.Point2D size) |
public DefaultSourceViewerConfiguration(ThreadSynchronize threadSynchronize,
<any> input,
PresentationReconciler reconciler,
AppMemento appMemento,
ProposalComputer proposalComputer,
IAnnotationModel annotationModel,
AnnotationPresenter annotationPresenter,
HoverInformationProvider hoverInformationProvider,
CompletionProposalPresenter proposalPresenter,
SearchProvider searchProvider,
NavigationProvider navigationProvider,
EditorOpener editorOpener,
BehaviorContributor behaviorContributor,
IContextInformationValidator contextInformationValidator)
public void setFeatureSet(java.util.Set<Feature> featureSet)
public java.util.function.Function<java.lang.Integer,java.util.Optional<QuickLinkable>> getQuicklinkCallback()
public javafx.beans.property.SetProperty<Feature> getFeatures()
public java.lang.String getStyleclassName()
public final IPresentationReconciler getPresentationReconciler(ISourceViewer sourceViewer)
public IContentAssistant getContentAssist()
public IAnnotationModel getAnnotationModel()
public AnnotationPresenter getAnnotationPresenter()
public java.util.Set<HoverInfo> getDocumentHoverInfo(IDocument document,
int offset)
public java.util.Set<HoverInfo> getAnnotationHoverInfo(Annotation annotation)
public ITextHover getTextHover(ISourceViewer sourceViewer,
java.lang.String contentType)
public TriggerActionMapping getOverrideMapping()
public javafx.geometry.Point2D getHoverWindowSize()
public void storeHoverWindowSize(javafx.geometry.Point2D size)
public javafx.geometry.Point2D getProposalWindowSize()
public void storeProposalWindowSize(javafx.geometry.Point2D size)