com.intellij.openapi.vfs.VirtualFile



API Populatity

5 Client projects

Project: com.intellij

Project JetBrains/intellij-community in file ...e.com.intellij.lang.properties.ResourceBundle.java (2005-12-21)
@@ -8,6 +8,7 @@ package com.intellij.lang.properties;
 
 import com.intellij.lang.properties.psi.PropertiesFile;
 import com.intellij.openapi.project.Project;
+import com.intellij.openapi.vfs.VirtualFile;
 import org.jetbrains.annotations.NotNull;
 
 import javax.swing.*;
@@ -19,4 +20,6 @@ public interface ResourceBundle {
   @NotNull List<PropertiesFile> getPropertiesFiles(final Project project);
 
   @NotNull String getBaseName();
+
+  @NotNull VirtualFile getBaseDirectory();
 }
\ No newline at end of file
Project JetBrains/intellij-community in file ....intellij.openapi.project.ex.ProjectManagerEx.java (2005-09-23)
@@ -4,6 +4,7 @@ import com.intellij.openapi.application.ApplicationManager;
 import com.intellij.openapi.project.Project;
 import com.intellij.openapi.project.ProjectManager;
 import com.intellij.openapi.util.InvalidDataException;
+import com.intellij.openapi.vfs.VirtualFile;
 import org.jdom.JDOMException;
 
 import java.io.IOException;
@@ -25,4 +26,6 @@ public abstract class ProjectManagerEx extends ProjectManager {
   public abstract boolean isProjectOpened(Project project);
 
   public abstract boolean canClose(Project project);
+
+  public abstract void saveChangedProjectFile(VirtualFile file);
 }
Project JetBrains/intellij-community in file ...i.src.com.intellij.openapi.roots.RootProvider.java (2008-03-12)
@@ -16,6 +16,7 @@
 package com.intellij.openapi.roots;
 
 import com.intellij.openapi.Disposable;
+import com.intellij.openapi.vfs.VirtualFile;
 
 import java.util.EventListener;
 
@@ -25,6 +26,7 @@ import java.util.EventListener;
  */
 public interface RootProvider {
   String[] getUrls(OrderRootType rootType);
+  VirtualFile[] getFiles(OrderRootType rootType);
 
   interface RootSetChangedListener extends EventListener {
     void rootSetChanged(RootProvider wrapper);