public boolean isSemanticHighlightingSupported() { //@formatter:off return v3supported && capabilities.getTextDocument().getSemanticHighlightingCapabilities() != null && capabilities.getTextDocument().getSemanticHighlightingCapabilities().getSemanticHighlighting() != null && capabilities.getTextDocument().getSemanticHighlightingCapabilities().getSemanticHighlighting().booleanValue(); //@formatter:on }
_semanticHighlightingCapabilities=_textDocument.getSemanticHighlightingCapabilities();
setFoldingRange((org.eclipse.lsp4j.FoldingRangeCapabilities)foldingRangeVal); if (o.getSemanticHighlightingCapabilities() == null) { setSemanticHighlightingCapabilities((org.eclipse.lsp4j.SemanticHighlightingCapabilities)null); } else { org.eclipse.lsp4j.SemanticHighlightingCapabilities semanticHighlightingCapabilitiesVal = new SemanticHighlightingCapabilitiesDto(o.getSemanticHighlightingCapabilities()); setSemanticHighlightingCapabilities((org.eclipse.lsp4j.SemanticHighlightingCapabilities)semanticHighlightingCapabilitiesVal);