public class AddSupportForFrameworksPanel extends java.lang.Object implements Disposable
Disposable.Parent
Constructor and Description |
---|
AddSupportForFrameworksPanel(java.util.List<FrameworkSupportInModuleProvider> providers,
FrameworkSupportModelBase model,
boolean vertical,
javax.swing.JPanel associatedFrameworksPanel) |
Modifier and Type | Method and Description |
---|---|
void |
addSupport(Module module,
ModifiableRootModel rootModel) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
boolean |
downloadLibraries(javax.swing.JComponent parentComponent) |
FrameworksTree |
getFrameworksTree() |
javax.swing.JComponent |
getMainPanel() |
FrameworkSupportNodeBase |
getSelectedNode() |
java.util.List<FrameworkSupportNode> |
getSelectedNodes() |
boolean |
hasSelectedFrameworks() |
protected void |
onFrameworkStateChanged() |
void |
reportSelectedFrameworks(java.lang.String eventId,
FeatureUsageData original) |
void |
setAssociatedFrameworks() |
void |
setProviders(java.util.List<FrameworkSupportInModuleProvider> providers) |
void |
setProviders(java.util.List<FrameworkSupportInModuleProvider> providers,
java.util.Set<java.lang.String> associated,
java.util.Set<java.lang.String> preselected) |
boolean |
validate() |
public AddSupportForFrameworksPanel(java.util.List<FrameworkSupportInModuleProvider> providers, FrameworkSupportModelBase model, boolean vertical, javax.swing.JPanel associatedFrameworksPanel)
public void setProviders(java.util.List<FrameworkSupportInModuleProvider> providers)
public void setProviders(java.util.List<FrameworkSupportInModuleProvider> providers, java.util.Set<java.lang.String> associated, java.util.Set<java.lang.String> preselected)
public void setAssociatedFrameworks()
protected void onFrameworkStateChanged()
public void dispose()
Disposable
dispose
in interface Disposable
public FrameworkSupportNodeBase getSelectedNode()
public javax.swing.JComponent getMainPanel()
public FrameworksTree getFrameworksTree()
public boolean hasSelectedFrameworks()
public java.util.List<FrameworkSupportNode> getSelectedNodes()
public boolean downloadLibraries(javax.swing.JComponent parentComponent)
public boolean validate()
public void addSupport(Module module, ModifiableRootModel rootModel)
public void reportSelectedFrameworks(java.lang.String eventId, FeatureUsageData original)