public interface ModuleSettings extends ComponentManagerSettings
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MODULE_ROOT_MANAGER_COMPONENT |
Modifier and Type | Method and Description |
---|---|
void |
addExcludedFolder(java.io.File directory) |
void |
addFacetElement(java.lang.String facetTypeId,
java.lang.String facetName,
Element configuration) |
java.lang.String |
collapsePath(java.lang.String path) |
java.lang.String |
expandPath(java.lang.String path) |
java.util.Collection<ModuleSettings> |
getAllModuleDependencies() |
java.util.Collection<java.io.File> |
getContentRoots() |
Element |
getFacetElement(java.lang.String facetTypeId) |
java.util.Collection<? extends Element> |
getFacetElements(java.lang.String facetTypeId) |
java.io.File |
getModuleFile() |
java.util.List<java.io.File> |
getModuleLibraryRoots(java.lang.String libraryName) |
java.lang.String |
getModuleName() |
java.lang.String |
getModuleType() |
java.util.List<Element> |
getOrderEntries() |
java.lang.String |
getProjectOutputUrl() |
java.util.Collection<java.io.File> |
getSourceRoots(boolean includeTests) |
boolean |
hasModuleLibrary(java.lang.String libraryName) |
void |
setModuleType(java.lang.String moduleType) |
getComponentElement
getFile, getPath, getRootElement
static final java.lang.String MODULE_ROOT_MANAGER_COMPONENT
java.lang.String getModuleName()
java.lang.String getModuleType()
java.io.File getModuleFile()
java.util.Collection<? extends Element> getFacetElements(java.lang.String facetTypeId)
Element getFacetElement(java.lang.String facetTypeId)
void setModuleType(java.lang.String moduleType)
java.lang.String expandPath(java.lang.String path)
java.lang.String collapsePath(java.lang.String path)
java.util.Collection<java.io.File> getSourceRoots(boolean includeTests)
java.util.Collection<java.io.File> getContentRoots()
java.lang.String getProjectOutputUrl()
void addExcludedFolder(java.io.File directory)
java.util.List<java.io.File> getModuleLibraryRoots(java.lang.String libraryName)
java.util.Collection<ModuleSettings> getAllModuleDependencies()
boolean hasModuleLibrary(java.lang.String libraryName)
java.util.List<Element> getOrderEntries()
void addFacetElement(java.lang.String facetTypeId, java.lang.String facetName, Element configuration)