Top Description Fields Constructors Methods
org.eclipse.lsp4j

public final Enum TextDocumentSyncKind

extends Enum<TextDocumentSyncKind>
Class Inheritance

Defines how text documents are synced.

Field Summary

Modifier and TypeField and Description
public static final TextDocumentSyncKind
Full

Documents are synced by always sending the full content of the document.

public static final TextDocumentSyncKind
Incremental

Documents are synced by sending the full content on open.

public static final TextDocumentSyncKind
None

Documents should not be synced at all.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static TextDocumentSyncKind
forValue(int value)

public static TextDocumentSyncKind
public static TextDocumentSyncKind[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Fullback to summary
public static final TextDocumentSyncKind Full

Documents are synced by always sending the full content of the document.

Incrementalback to summary
public static final TextDocumentSyncKind Incremental

Documents are synced by sending the full content on open. After that only incremental updates to the document are sent.

Noneback to summary
public static final TextDocumentSyncKind None

Documents should not be synced at all.

Constructor Detail

TextDocumentSyncKindback to summary
private TextDocumentSyncKind()

Method Detail

forValueback to summary
public static TextDocumentSyncKind forValue(int value)
valueOfback to summary
public static TextDocumentSyncKind valueOf(String name)
valuesback to summary
public static TextDocumentSyncKind[] values()