Top Description Fields Constructors Methods
org.eclipse.lsp4j

public final Enum TextDocumentSaveReason

extends Enum<TextDocumentSaveReason>
Class Inheritance

Represents reasons why a text document is saved.

Field Summary

Modifier and TypeField and Description
public static final TextDocumentSaveReason
AfterDelay

Automatic after a delay.

public static final TextDocumentSaveReason
FocusOut

When the editor lost focus.

public static final TextDocumentSaveReason
Manual

Manually triggered, e.g. by the user pressing save, by starting debugging, or by an API call.

private final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

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

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

Field Detail

AfterDelayback to summary
public static final TextDocumentSaveReason AfterDelay

Automatic after a delay.

FocusOutback to summary
public static final TextDocumentSaveReason FocusOut

When the editor lost focus.

Manualback to summary
public static final TextDocumentSaveReason Manual

Manually triggered, e.g. by the user pressing save, by starting debugging, or by an API call.

valueback to summary
private final int value

Constructor Detail

TextDocumentSaveReasonback to summary
private TextDocumentSaveReason(int value)

Method Detail

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