public boolean isResourceOperationSupported() { //@formatter:off return capabilities.getWorkspace() != null && capabilities.getWorkspace().getWorkspaceEdit() != null && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations() != null && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Create) && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Rename) && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Delete); //@formatter:on }
@Deprecated public boolean isWorkspaceEditResourceChangesSupported() { return capabilities.getWorkspace() != null && capabilities.getWorkspace().getWorkspaceEdit() != null && isTrue(capabilities.getWorkspace().getWorkspaceEdit().getResourceChanges()); }
setApplyEdit((java.lang.Boolean)applyEditVal); if (o.getWorkspaceEdit() == null) { setWorkspaceEdit((org.eclipse.lsp4j.WorkspaceEditCapabilities)null); } else { org.eclipse.lsp4j.WorkspaceEditCapabilities workspaceEditVal = new WorkspaceEditCapabilitiesDto(o.getWorkspaceEdit()); setWorkspaceEdit((org.eclipse.lsp4j.WorkspaceEditCapabilities)workspaceEditVal);