@Override
public void hyperlinkUpdate(@NotNull Notification notification, @NotNull HyperlinkEvent event) {
if (event.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
if (event.getDescription().equals("create") && !project.isDisposed()) {
// TODO: Create and show Virtual File.
AsyncResult<Boolean> booleanAsyncResult = new PhpNewFileDialog(project, directory).showAndGetOk();
Boolean result = booleanAsyncResult.getResult();
booleanAsyncResult.doWhenDone(new AsyncResult.Handler<Boolean>(){
@Override
public void run(Boolean bool) {