public class FacetBasedDetectedFrameworkDescriptionImpl<F extends Facet,C extends FacetConfiguration> extends FacetBasedDetectedFrameworkDescription<F,C>
| Constructor and Description |
|---|
FacetBasedDetectedFrameworkDescriptionImpl(Module module,
FacetBasedFrameworkDetector<F,C> detector,
C configuration,
java.util.Set<VirtualFile> files) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<? extends Facet> |
getExistentFacets(FacetTypeId<?> underlyingFacetType) |
protected java.lang.String |
getModuleName() |
void |
setupFramework(ModifiableModelsProvider modifiableModelsProvider,
ModulesProvider modulesProvider)
Setup support for the framework in the project (e.g.
|
canSetupFramework, doSetup, equals, getConfiguration, getDetector, getRelatedFiles, getSetupText, hashCodepublic FacetBasedDetectedFrameworkDescriptionImpl(Module module, FacetBasedFrameworkDetector<F,C> detector, C configuration, java.util.Set<VirtualFile> files)
protected java.lang.String getModuleName()
getModuleName in class FacetBasedDetectedFrameworkDescription<F extends Facet,C extends FacetConfiguration>public void setupFramework(ModifiableModelsProvider modifiableModelsProvider, ModulesProvider modulesProvider)
DetectedFrameworkDescriptionsetupFramework in class DetectedFrameworkDescriptionmodifiableModelsProvider - used to modify the project structuremodulesProvider - can be used to find modulesprotected java.util.Collection<? extends Facet> getExistentFacets(FacetTypeId<?> underlyingFacetType)
getExistentFacets in class FacetBasedDetectedFrameworkDescription<F extends Facet,C extends FacetConfiguration>