you can use JavascriptExecuter
to click on the invisible link,
((JavascriptExecutor)driver).executeScript("$('.contextual-links-trigger').click();");
then you can wait for visibility of Edit View and use click,
new WebDriverWait(driver,30).until(ExpectedConditions.visibilityOfElementLocated(By.linkText("Edit view"))).click();