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 CompositeProvider
parent
- the parent Composite
Composite
public ECPProvider getProvider()
getProvider
in interface CreateProjectComposite
public String getProjectName()
getProjectName
in interface CreateProjectComposite
public void setListener(CreateProjectComposite.CreateProjectChangeListener listener)
setListener
in interface CreateProjectComposite
listener
- the listener to setpublic ECPProperties getProperties()
getProperties
in interface CreateProjectComposite
public void dispose()
dispose
in interface CompositeProvider
Copyright © 2016. All rights reserved.