public interface FrameworkSupportModel extends UserDataHolder
Modifier and Type | Method and Description |
---|---|
void |
addFrameworkListener(FrameworkSupportModelListener listener) |
void |
addFrameworkListener(FrameworkSupportModelListener listener,
Disposable parentDisposable) |
FrameworkSupportConfigurable |
findFrameworkConfigurable(java.lang.String providerId) |
FrameworkSupportConfigurable |
getFrameworkConfigurable(java.lang.String providerId) |
ModuleBuilder |
getModuleBuilder()
Returns a
ModuleBuilder instance if support for a framework is being configured inside 'New Module' wizard or null if
it's invoked for an existing module |
Project |
getProject()
Returns a project instance if support for a framework is being added to an existing project, or
null if it's invoked from
'New Project' wizard |
boolean |
isFrameworkSelected(java.lang.String providerId) |
void |
removeFrameworkListener(FrameworkSupportModelListener listener) |
void |
setFrameworkComponentEnabled(java.lang.String providerId,
boolean enabled) |
void |
updateFrameworkLibraryComponent(java.lang.String providerId) |
getUserData, putUserData
Project getProject()
null
if it's invoked from
'New Project' wizardModuleBuilder getModuleBuilder()
ModuleBuilder
instance if support for a framework is being configured inside 'New Module' wizard or null
if
it's invoked for an existing moduleboolean isFrameworkSelected(java.lang.String providerId)
void addFrameworkListener(FrameworkSupportModelListener listener)
void addFrameworkListener(FrameworkSupportModelListener listener, Disposable parentDisposable)
void removeFrameworkListener(FrameworkSupportModelListener listener)
void setFrameworkComponentEnabled(java.lang.String providerId, boolean enabled)
void updateFrameworkLibraryComponent(java.lang.String providerId)
FrameworkSupportConfigurable getFrameworkConfigurable(java.lang.String providerId)
FrameworkSupportConfigurable findFrameworkConfigurable(java.lang.String providerId)