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, hashCode
public 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)
DetectedFrameworkDescription
setupFramework
in class DetectedFrameworkDescription
modifiableModelsProvider
- 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>