Package org.eclipse.lemminx.settings
Class XMLFoldingSettings
- java.lang.Object
-
- org.eclipse.lemminx.settings.XMLFoldingSettings
-
public class XMLFoldingSettings extends Object
A wrapper around LSPFoldingRangeCapabilities.
-
-
Constructor Summary
Constructors Constructor Description XMLFoldingSettings()XMLFoldingSettings(boolean includeClosingTagInFold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.lsp4j.FoldingRangeCapabilitiesgetCapabilities()IntegergetRangeLimit()booleanisIncludeClosingTagInFold()voidmerge(XMLFoldingSettings newSettings)Merge only the given completion settings (and not the capability) in the settings.voidsetCapabilities(org.eclipse.lsp4j.FoldingRangeCapabilities capabilities)voidsetIncludeClosingTagInFold(boolean includeClosingTagInFold)
-
-
-
Method Detail
-
setCapabilities
public void setCapabilities(org.eclipse.lsp4j.FoldingRangeCapabilities capabilities)
-
getCapabilities
public org.eclipse.lsp4j.FoldingRangeCapabilities getCapabilities()
-
getRangeLimit
public Integer getRangeLimit()
-
setIncludeClosingTagInFold
public void setIncludeClosingTagInFold(boolean includeClosingTagInFold)
-
isIncludeClosingTagInFold
public boolean isIncludeClosingTagInFold()
-
merge
public void merge(XMLFoldingSettings newSettings)
Merge only the given completion settings (and not the capability) in the settings.- Parameters:
newSettings- the new settings to merge.
-
-