com.intellij.openapi.project
Interface Project

All Superinterfaces:
AreaInstance, ComponentManager, UserDataHolder

public interface Project
extends ComponentManager, AreaInstance

Project interface class.


Method Summary
 PomModel getModel()
           
 java.lang.String getName()
           
 VirtualFile getProjectFile()
           
 java.lang.String getProjectFilePath()
           
 VirtualFile getWorkspaceFile()
           
 boolean isDefault()
           
 boolean isDisposed()
           
 boolean isInitialized()
           
 boolean isOpen()
           
 void save()
           
 
Methods inherited from interface com.intellij.openapi.components.ComponentManager
getComponent, getComponent, getComponent, getComponentInterfaces, getComponents, getPicoContainer, hasComponent
 
Methods inherited from interface com.intellij.openapi.util.UserDataHolder
getUserData, putUserData
 

Method Detail

getProjectFile

VirtualFile getProjectFile()

getName

java.lang.String getName()

getProjectFilePath

java.lang.String getProjectFilePath()
Returns:
Returns an "java.io.File" path.

getWorkspaceFile

VirtualFile getWorkspaceFile()

save

void save()

isDisposed

boolean isDisposed()

isOpen

boolean isOpen()

isInitialized

boolean isInitialized()

isDefault

boolean isDefault()

getModel

PomModel getModel()