@Override public void onFileOperation(FileEvent event) { if (event.getOperationType() != FileEvent.FileOperation.CLOSE) { return; } final String eventFilePath = event.getFile().getPath(); final String filePath = input.getFile().getPath(); if (filePath.equals(eventFilePath)) { workspaceAgent.removePart(this); } }
@Override public void onFileOperation(final FileEvent event) { if (event.getOperationType() != FileEvent.FileOperation.CLOSE) { return; } final VirtualFile eventFile = event.getFile(); final VirtualFile file = input.getFile(); if (file.equals(eventFile)) { workspaceAgent.removePart(this); } }