|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecp.internal.ui.composites.CreateProjectCompositeImpl
public class CreateProjectCompositeImpl
This class generates a composite on top of a parent composite containing all ui elements necessary to create an ecpproject.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.emf.ecp.ui.common.CreateProjectComposite |
---|
CreateProjectComposite.CreateProjectChangeListener |
Constructor Summary | |
---|---|
CreateProjectCompositeImpl(List<ECPProvider> providers)
Constructor for the Project composite. |
Method Summary | |
---|---|
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)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CreateProjectCompositeImpl(List<ECPProvider> providers)
providers
- list of valid providersMethod Detail |
---|
public 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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |