|
|||||||||
| 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.AddRepositoryCompositeImpl
public class AddRepositoryCompositeImpl
This AddRepositoryComposite provides a Composite which allows to create a new Repository.
This class alsa defines a Listener for name, label description and provider changes.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecp.ui.common.AddRepositoryComposite |
|---|
AddRepositoryComposite.AddRepositoryChangeListener |
| Constructor Summary | |
|---|---|
AddRepositoryCompositeImpl(ECPProvider provider)
Constructor to use if a specific provider should be used. |
|
| 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. |
ECPProperties |
getProperties()
The ECPProperties for the Repository to create. |
ECPProvider |
getProvider()
Gets the selected or set ECPProvider for this repository. |
String |
getRepositoryDescription()
The description for the Repository to create. |
String |
getRepositoryLabel()
The label for the Repository to create. |
String |
getRepositoryName()
The name for the Repository to create. |
void |
setListener(AddRepositoryComposite.AddRepositoryChangeListener listener)
Register a AddRepositoryComposite.AddRepositoryChangeListener. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AddRepositoryCompositeImpl(ECPProvider provider)
provider - the ECPProvider to use for this repository| Method Detail |
|---|
public org.eclipse.swt.widgets.Composite createUI(org.eclipse.swt.widgets.Composite parent)
Composite that can be used anywhere.
createUI in interface CompositeProviderparent - the parent Composite
Compositepublic ECPProvider getProvider()
ECPProvider for this repository.
getProvider in interface AddRepositoryCompositeECPProvider for the creation of the repositorypublic String getRepositoryName()
getRepositoryName in interface AddRepositoryCompositepublic String getRepositoryDescription()
getRepositoryDescription in interface AddRepositoryCompositepublic ECPProperties getProperties()
ECPProperties for the Repository to create.
getProperties in interface AddRepositoryCompositepublic String getRepositoryLabel()
getRepositoryLabel in interface AddRepositoryCompositepublic void setListener(AddRepositoryComposite.AddRepositoryChangeListener listener)
AddRepositoryComposite.AddRepositoryChangeListener.
setListener in interface AddRepositoryCompositelistener - the listener to setpublic void dispose()
dispose in interface CompositeProvider
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||