public abstract class ProjectConfigurableContext extends FacetEditorContextBase
Constructor and Description |
---|
ProjectConfigurableContext(Facet facet,
boolean isNewFacet,
FacetEditorContext parentContext,
ModuleConfigurationState state,
UserDataHolder sharedModuleData,
UserDataHolder sharedProjectData) |
Modifier and Type | Method and Description |
---|---|
Library |
createProjectLibrary(java.lang.String baseName,
VirtualFile[] roots,
VirtualFile[] sources) |
ArtifactsStructureConfigurableContext |
getArtifactsStructureContext() |
VirtualFile[] |
getLibraryFiles(Library library,
OrderRootType rootType) |
ModifiableRootModel |
getModifiableRootModel() |
Module |
getModule() |
ModuleBuilder |
getModuleBuilder() |
Project |
getProject() |
ModuleRootModel |
getRootModel() |
WizardContext |
getWizardContext() |
boolean |
isNewFacet() |
findLibrary, getContainer, getFacet, getFacetName, getFacetsProvider, getLibraries, getModulesProvider, getParentFacet, getSharedModuleData, getSharedProjectData, getUserData
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
putUserData
public ProjectConfigurableContext(Facet facet, boolean isNewFacet, FacetEditorContext parentContext, ModuleConfigurationState state, UserDataHolder sharedModuleData, UserDataHolder sharedProjectData)
public ModuleBuilder getModuleBuilder()
public boolean isNewFacet()
public Project getProject()
public Module getModule()
public ModuleRootModel getRootModel()
getRootModel
in interface FacetEditorContext
getRootModel
in class FacetEditorContextBase
public ModifiableRootModel getModifiableRootModel()
public WizardContext getWizardContext()
public Library createProjectLibrary(java.lang.String baseName, VirtualFile[] roots, VirtualFile[] sources)
public VirtualFile[] getLibraryFiles(Library library, OrderRootType rootType)
getLibraryFiles
in interface FacetEditorContext
getLibraryFiles
in class FacetEditorContextBase
public ArtifactsStructureConfigurableContext getArtifactsStructureContext()
getArtifactsStructureContext
in class FacetEditorContextBase