public void setDocumentation(final String documentation) { if (documentation == null) { this.documentation = null; return; } this.documentation = Either.forLeft(documentation); }
public void setCodeActionProvider(final Boolean codeActionProvider) { if (codeActionProvider == null) { this.codeActionProvider = null; return; } this.codeActionProvider = Either.forLeft(codeActionProvider); }
public void setImplementationProvider(final Boolean implementationProvider) { if (implementationProvider == null) { this.implementationProvider = null; return; } this.implementationProvider = Either.forLeft(implementationProvider); }
public void setChangeNotifications(final String changeNotifications) { if (changeNotifications == null) { this.changeNotifications = null; return; } this.changeNotifications = Either.forLeft(changeNotifications); }
public void setTextDocumentSync(final TextDocumentSyncKind textDocumentSync) { if (textDocumentSync == null) { this.textDocumentSync = null; return; } this.textDocumentSync = Either.forLeft(textDocumentSync); }
public void setFoldingRangeProvider(final Boolean foldingRangeProvider) { if (foldingRangeProvider == null) { this.foldingRangeProvider = null; return; } this.foldingRangeProvider = Either.forLeft(foldingRangeProvider); }
public void setContents(final List<Either<String, MarkedString>> contents) { if (contents == null) { this.contents = null; return; } this.contents = Either.forLeft(contents); }
public void setTypeDefinitionProvider(final Boolean typeDefinitionProvider) { if (typeDefinitionProvider == null) { this.typeDefinitionProvider = null; return; } this.typeDefinitionProvider = Either.forLeft(typeDefinitionProvider); }
public void setRenameProvider(final Boolean renameProvider) { if (renameProvider == null) { this.renameProvider = null; return; } this.renameProvider = Either.forLeft(renameProvider); }
public void setDocumentation(final String documentation) { if (documentation == null) { this.documentation = null; return; } this.documentation = Either.forLeft(documentation); }
public void setModuleId(final Long moduleId) { if (moduleId == null) { this.moduleId = null; return; } this.moduleId = Either.forLeft(moduleId); }
public void setTypeDefinitionProvider(final Boolean typeDefinitionProvider) { if (typeDefinitionProvider == null) { this.typeDefinitionProvider = null; return; } this.typeDefinitionProvider = Either.forLeft(typeDefinitionProvider); }
public void setCodeActionProvider(final Boolean codeActionProvider) { if (codeActionProvider == null) { this.codeActionProvider = null; return; } this.codeActionProvider = Either.forLeft(codeActionProvider); }
public void setCallHierarchyProvider(final Boolean callHierarchyProvider) { if (callHierarchyProvider == null) { this.callHierarchyProvider = null; return; } this.callHierarchyProvider = Either.forLeft(callHierarchyProvider); }
public void setDocumentation(final String documentation) { if (documentation == null) { this.documentation = null; return; } this.documentation = Either.forLeft(documentation); }
public void setTypeHierarchyProvider(final Boolean typeHierarchyProvider) { if (typeHierarchyProvider == null) { this.typeHierarchyProvider = null; return; } this.typeHierarchyProvider = Either.forLeft(typeHierarchyProvider); }
public void setId(final Long id) { if (id == null) { this.id = null; return; } this.id = Either.forLeft(id); }
@SuppressWarnings("unchecked") protected Either<L, R> createLeft(L obj) throws IOException { if (Either3.class.isAssignableFrom(typeToken.getRawType())) return (Either<L, R>) Either3.forLeft3(obj); else return Either.forLeft(obj); }
public Hover hover(TextDocumentPositionParams position, IProgressMonitor monitor) { ITypeRoot unit = JDTUtils.resolveTypeRoot(position.getTextDocument().getUri()); List<Either<String, MarkedString>> content = null; if (unit != null && !monitor.isCanceled()) { content = computeHover(unit, position.getPosition().getLine(), position.getPosition().getCharacter(), monitor); } else { content = Collections.singletonList(Either.forLeft("")); } Hover $ = new Hover(); $.setContents(content); return $; }