public interface ArtifactEditorContext extends PackagingElementResolvingContext
findLibrary, getArtifactModel, getFacetsProvider, getManifestFileProvider, getModulesProvider, getProject
void queueValidation()
ArtifactType getArtifactType()
ModifiableArtifactModel getOrCreateModifiableArtifactModel()
ModifiableModuleModel getModifiableModuleModel()
ModifiableRootModel getOrCreateModifiableRootModel(Module module)
ManifestFileConfiguration getManifestFile(CompositePackagingElement<?> element, ArtifactType artifactType)
CompositePackagingElement<?> getRootElement(Artifact artifact)
void editLayout(Artifact artifact, java.lang.Runnable runnable)
ArtifactEditor getOrCreateEditor(Artifact originalArtifact)
ArtifactEditor getThisArtifactEditor()
void selectArtifact(Artifact artifact)
void selectFacet(Facet<?> facet)
void selectModule(Module module)
void selectLibrary(Library library)
java.util.List<Artifact> chooseArtifacts(java.util.List<? extends Artifact> artifacts, java.lang.String title)
java.util.List<Module> chooseModules(java.util.List<? extends Module> modules, java.lang.String title)
java.util.List<Library> chooseLibraries(java.lang.String title)
Artifact getArtifact()