public class ArtifactEditorContextImpl extends java.lang.Object implements ArtifactEditorContext
| Constructor and Description |
|---|
ArtifactEditorContextImpl(ArtifactsStructureConfigurableContext parent,
ArtifactEditorEx editor) |
public ArtifactEditorContextImpl(ArtifactsStructureConfigurableContext parent, ArtifactEditorEx editor)
public ModifiableArtifactModel getOrCreateModifiableArtifactModel()
getOrCreateModifiableArtifactModel in interface ArtifactEditorContextpublic ModifiableModuleModel getModifiableModuleModel()
getModifiableModuleModel in interface ArtifactEditorContextpublic ModifiableRootModel getOrCreateModifiableRootModel(Module module)
getOrCreateModifiableRootModel in interface ArtifactEditorContextpublic ManifestFileConfiguration getManifestFile(CompositePackagingElement<?> element, ArtifactType artifactType)
getManifestFile in interface ArtifactEditorContextpublic Project getProject()
getProject in interface PackagingElementResolvingContextpublic CompositePackagingElement<?> getRootElement(Artifact artifact)
getRootElement in interface ArtifactEditorContextpublic void editLayout(Artifact artifact, java.lang.Runnable runnable)
editLayout in interface ArtifactEditorContextpublic ArtifactEditor getOrCreateEditor(Artifact artifact)
getOrCreateEditor in interface ArtifactEditorContextpublic ArtifactEditor getThisArtifactEditor()
getThisArtifactEditor in interface ArtifactEditorContextpublic void selectArtifact(Artifact artifact)
selectArtifact in interface ArtifactEditorContextpublic void selectFacet(Facet<?> facet)
selectFacet in interface ArtifactEditorContextpublic void selectModule(Module module)
selectModule in interface ArtifactEditorContextpublic void selectLibrary(Library library)
selectLibrary in interface ArtifactEditorContextpublic java.util.List<Artifact> chooseArtifacts(java.util.List<? extends Artifact> artifacts, java.lang.String title)
chooseArtifacts in interface ArtifactEditorContextpublic ArtifactModel getArtifactModel()
getArtifactModel in interface PackagingElementResolvingContextpublic ModulesProvider getModulesProvider()
getModulesProvider in interface PackagingElementResolvingContextpublic FacetsProvider getFacetsProvider()
getFacetsProvider in interface PackagingElementResolvingContextpublic Library findLibrary(java.lang.String level, java.lang.String libraryName)
findLibrary in interface PackagingElementResolvingContextpublic ManifestFileProvider getManifestFileProvider()
getManifestFileProvider in interface PackagingElementResolvingContextpublic void queueValidation()
queueValidation in interface ArtifactEditorContextpublic ArtifactType getArtifactType()
getArtifactType in interface ArtifactEditorContextpublic java.util.List<Module> chooseModules(java.util.List<? extends Module> modules, java.lang.String title)
chooseModules in interface ArtifactEditorContextpublic java.util.List<Library> chooseLibraries(java.lang.String title)
chooseLibraries in interface ArtifactEditorContextpublic Artifact getArtifact()
getArtifact in interface ArtifactEditorContextpublic ArtifactsStructureConfigurableContext getParent()