public class TextEditor
extends java.lang.Object
| Constructor and Description |
|---|
TextEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected SourceViewer |
createSourceViewer() |
protected void |
documentSaved() |
SourceViewer |
getSourceViewer() |
void |
initUI(javafx.scene.layout.BorderPane pane,
EventBus eventBus,
EditorContextMenuProvider contextMenuProvider,
ContextInformationPresenter contextInformationPresenter,
EditingContext editingContext,
IDocument document,
SourceViewerConfiguration configuration,
IDocumentPartitioner partitioner,
<any> input,
javafx.beans.property.Property<<any>> activeInput,
javafx.beans.property.Property<java.lang.Double> zoomFactor) |
void |
save() |
void |
setActiveInputTracker(javafx.beans.property.Property<<any>> activeInput) |
void |
setContextInformationPresenter(ContextInformationPresenter contextInformationPresenter) |
void |
setContextMenuProvider(EditorContextMenuProvider contextMenuProvider) |
void |
setDocument(IDocument document) |
void |
setEditingContext(EditingContext editingContext) |
void |
setInput(<any> input) |
void |
setInsertSpacesForTab(java.lang.Boolean spacesForTab) |
void |
setPartitioner(IDocumentPartitioner partitioner) |
void |
setSourceViewerConfiguration(SourceViewerConfiguration configuration) |
void |
setTabAdvance(java.lang.Integer tabAdvance) |
void |
setZoomFactor(double zoomFactor) |
public void setContextMenuProvider(EditorContextMenuProvider contextMenuProvider)
public void setContextInformationPresenter(ContextInformationPresenter contextInformationPresenter)
public void setEditingContext(EditingContext editingContext)
public void setDocument(IDocument document)
public void setSourceViewerConfiguration(SourceViewerConfiguration configuration)
public void setPartitioner(IDocumentPartitioner partitioner)
public void setTabAdvance(java.lang.Integer tabAdvance)
public void setInsertSpacesForTab(java.lang.Boolean spacesForTab)
public void setZoomFactor(double zoomFactor)
public void setInput(<any> input)
public void setActiveInputTracker(javafx.beans.property.Property<<any>> activeInput)
@PostConstruct
public void initUI(javafx.scene.layout.BorderPane pane,
EventBus eventBus,
EditorContextMenuProvider contextMenuProvider,
ContextInformationPresenter contextInformationPresenter,
EditingContext editingContext,
IDocument document,
SourceViewerConfiguration configuration,
IDocumentPartitioner partitioner,
<any> input,
javafx.beans.property.Property<<any>> activeInput,
javafx.beans.property.Property<java.lang.Double> zoomFactor)
protected SourceViewer createSourceViewer()
public SourceViewer getSourceViewer()
public void save()
protected void documentSaved()