|
Carbide.c++ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectWizardPage
com.nokia.carbide.cpp.sdk.ui.shared.BuildTargetsPage
public class BuildTargetsPage
Wizard page used to select a list of Carbide.c++ build configurations. Currently used by the new project and import bld.inf wizards, but can be used by any wizard that needs to get a list of build configs.
Nested Class Summary | |
---|---|
protected static class |
BuildTargetsPage.FilteringContentProviderWrapper
|
Field Summary | |
---|---|
protected BuildTargetsPage.FilteringContentProviderWrapper |
filteringContentProviderWrapper
|
static java.lang.String |
SBSV2BUILDER
|
protected static java.lang.String |
SELECTED_BUILD_CONFIGS_VALUE_KEY
|
protected static java.lang.String |
UID
|
protected ContainerCheckedTreeViewer |
viewer
|
Constructor Summary | |
---|---|
BuildTargetsPage()
Default constructor |
Method Summary | |
---|---|
protected void |
addOtherControls(Composite parent)
Add more controls after the tree and filter checkbox. |
protected void |
checkPathWithSDKs(IPath path)
|
void |
createControl(Composite parent)
see IDialogPage#createControl(Composite) |
java.util.Map<java.lang.String,java.lang.Object> |
getPageValues()
Returns the list of build configs selected in this page to template wizards. |
java.util.List<ISymbianBuildContext> |
getSelectedBuildConfigs()
Gets the list of build configs selected in this page |
void |
performHelp()
|
void |
setHideFilterCheckbox()
Hides the "Filter SDKs based on selected template" checkbox |
void |
setSelectedTemplate(com.nokia.carbide.internal.api.template.engine.Template template)
If using the template filter checkbox, this allows you to set the template to filter on. |
void |
setVisible(boolean visible)
See IDialogPage#setVisible(boolean) |
protected boolean |
validatePage()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String UID
protected static final java.lang.String SELECTED_BUILD_CONFIGS_VALUE_KEY
public static final java.lang.String SBSV2BUILDER
protected ContainerCheckedTreeViewer viewer
protected BuildTargetsPage.FilteringContentProviderWrapper filteringContentProviderWrapper
Constructor Detail |
---|
public BuildTargetsPage()
Method Detail |
---|
public void createControl(Composite parent)
IDialogPage#createControl(Composite)
protected void addOtherControls(Composite parent)
public void setSelectedTemplate(com.nokia.carbide.internal.api.template.engine.Template template)
template
- the template to filter onpublic void setHideFilterCheckbox()
protected boolean validatePage()
protected void checkPathWithSDKs(IPath path)
public java.util.Map<java.lang.String,java.lang.Object> getPageValues()
getPageValues
in interface com.nokia.carbide.internal.api.templatewizard.ui.IWizardDataPage
public java.util.List<ISymbianBuildContext> getSelectedBuildConfigs()
public void setVisible(boolean visible)
IDialogPage#setVisible(boolean)
public void performHelp()
|
Carbide.c++ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |