public class CreateProjectCompositeImpl extends Object implements CreateProjectComposite
CreateProjectComposite.CreateProjectChangeListener| Constructor and Description |
|---|
CreateProjectCompositeImpl(List<ECPProvider> providers)
Constructor for the Project composite.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.swt.widgets.Composite |
createUI(org.eclipse.swt.widgets.Composite parent)
This method creates a UI bundled into a
Composite that can be used anywhere. |
void |
dispose()
Disposes this composite provider.
|
String |
getProjectName() |
ECPProperties |
getProperties() |
ECPProvider |
getProvider() |
void |
setListener(CreateProjectComposite.CreateProjectChangeListener listener) |
public CreateProjectCompositeImpl(List<ECPProvider> providers)
providers - list of valid providerspublic org.eclipse.swt.widgets.Composite createUI(org.eclipse.swt.widgets.Composite parent)
Composite that can be used anywhere.createUI in interface CompositeProviderparent - the parent CompositeCompositepublic ECPProvider getProvider()
getProvider in interface CreateProjectCompositepublic String getProjectName()
getProjectName in interface CreateProjectCompositepublic void setListener(CreateProjectComposite.CreateProjectChangeListener listener)
setListener in interface CreateProjectCompositelistener - the listener to setpublic ECPProperties getProperties()
getProperties in interface CreateProjectCompositepublic void dispose()
dispose in interface CompositeProviderCopyright © 2018. All rights reserved.