|
|||||||||
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 repositoryMethod 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()
ECPProvider
for this repository.
getProvider
in interface AddRepositoryComposite
ECPProvider
for the creation of the repositorypublic String getRepositoryName()
getRepositoryName
in interface AddRepositoryComposite
public String getRepositoryDescription()
getRepositoryDescription
in interface AddRepositoryComposite
public ECPProperties getProperties()
ECPProperties
for the Repository to create.
getProperties
in interface AddRepositoryComposite
public String getRepositoryLabel()
getRepositoryLabel
in interface AddRepositoryComposite
public void setListener(AddRepositoryComposite.AddRepositoryChangeListener listener)
AddRepositoryComposite.AddRepositoryChangeListener
.
setListener
in interface AddRepositoryComposite
listener
- 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 |