Class CustomModelAccessAwareEmbeddedEditorBuilder
- java.lang.Object
-
- org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder
-
- com._1c.g5.ides.ui.texteditor.xtext.embedded.CustomEmbeddedEditorBuilder
-
- com._1c.g5.v8.dt.lcore.ui.editor.embedded.CustomModelAccessAwareEmbeddedEditorBuilder
-
public class CustomModelAccessAwareEmbeddedEditorBuilder extends CustomEmbeddedEditorBuilder
CustomEmbeddedEditorBuilder
extension, that createsCustomEmbeddedEditorModelAccess
as model access entity.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CustomModelAccessAwareEmbeddedEditorBuilder.CustomModelAccessAwareEmbeddedEditor
CustomEmbeddedEditor
extension, that createsCustomEmbeddedEditorModelAccess
as model access entity.
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder
actionFactory, annotationTypes, characterPairMatcher, documentPartitionerProvider, documentProvider, editorBuild, highlightingHelper, issueProcessor, issueResolutionProvider, lineNumbers, lineNumbersBackgroundColor, lineNumbersForegroundColor, preferenceStoreAccess, readonly, resourceProvider, resourceValidator, sourceViewerConfigurationProvider, sourceViewerFactory, style, VERTICAL_RULER_WIDTH, xtextDocumentUtil
-
-
Constructor Summary
Constructors Constructor Description CustomModelAccessAwareEmbeddedEditorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterCreatePartialEditor(org.eclipse.xtext.ui.editor.XtextSourceViewer viewer, org.eclipse.xtext.ui.editor.model.XtextDocument document, org.eclipse.jface.text.source.CompositeRuler verticalRuler, org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions actions)
protected org.eclipse.xtext.ui.editor.embedded.EmbeddedEditor
createEmbeddedEditor(org.eclipse.jface.text.source.CompositeRuler annotationRuler, org.eclipse.xtext.ui.editor.XtextSourceViewer viewer, org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration viewerConfiguration, org.eclipse.xtext.ui.editor.model.XtextDocument document, org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions actions)
protected org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions
initializeActions(org.eclipse.jface.text.source.SourceViewer viewer)
CustomEmbeddedEditorBuilder
setEditorId(String editorId)
Set editor idCustomEmbeddedEditorBuilder
setUderlyingFile(org.eclipse.core.resources.IFile underlyingFile)
-
Methods inherited from class com._1c.g5.ides.ui.texteditor.xtext.embedded.CustomEmbeddedEditorBuilder
createAnnotationRuler, createDocument, createSourceViewer, createSourceViewerConfiguration, createWorkingCopy, enableFolding, getAnnotationAccess, installFoldingSupport, installProjectionSupport, installSourceViewerDecorationSupport, installValidationSupport, installWorkingCopySupport, withParent
-
Methods inherited from class org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder
getSharedColors, installUndoRedoSupport, processIssuesBy, readOnly, setResourceProvider, showAnnotations, showErrorAndWarningAnnotations, showLineNumbers, showLineNumbers, uninstallUndoRedoSupport, updateUndoAction, withResourceValidator, withStyle
-
-
-
-
Method Detail
-
setUderlyingFile
public CustomEmbeddedEditorBuilder setUderlyingFile(org.eclipse.core.resources.IFile underlyingFile)
- Overrides:
setUderlyingFile
in classCustomEmbeddedEditorBuilder
-
setEditorId
public CustomEmbeddedEditorBuilder setEditorId(String editorId)
Set editor id- Parameters:
editorId
- editor id, can't be null- Returns:
- builder, never
null
-
initializeActions
protected org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions initializeActions(org.eclipse.jface.text.source.SourceViewer viewer)
- Overrides:
initializeActions
in classorg.eclipse.xtext.ui.editor.embedded.EmbeddedEditorFactory.Builder
-
createEmbeddedEditor
protected org.eclipse.xtext.ui.editor.embedded.EmbeddedEditor createEmbeddedEditor(org.eclipse.jface.text.source.CompositeRuler annotationRuler, org.eclipse.xtext.ui.editor.XtextSourceViewer viewer, org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration viewerConfiguration, org.eclipse.xtext.ui.editor.model.XtextDocument document, org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions actions)
- Overrides:
createEmbeddedEditor
in classCustomEmbeddedEditorBuilder
-
afterCreatePartialEditor
protected void afterCreatePartialEditor(org.eclipse.xtext.ui.editor.XtextSourceViewer viewer, org.eclipse.xtext.ui.editor.model.XtextDocument document, org.eclipse.jface.text.source.CompositeRuler verticalRuler, org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorActions actions)
- Overrides:
afterCreatePartialEditor
in classCustomEmbeddedEditorBuilder
-
-