Modifier and Type | Interface and Description |
---|---|
interface |
ECPProjectContentChangedObserver
This Observer is called to notify listeners about changes of objects in a project.
|
interface |
ECPProjectContentTouchedObserver
This Observer is called when objects of an project are touched.
|
interface |
ECPProjectOpenClosedObserver
This Observer is notified when a project is closed or opened.
|
interface |
ECPProjectPreDeleteObserver
Observer that gets notified before a project is deleted.
|
interface |
ECPProjectsChangedObserver
This Observer is called to notify listeners about changes of projects.
|
interface |
ECPPropertiesObserver
This Observer is called to notify listeners about changes of properties.
|
interface |
ECPProvidersChangedObserver
This Observer is called to notify listeners about changes of providers.
|
interface |
ECPRepositoriesChangedObserver
This Observer is called to notify listeners about changes of repositories.
|
interface |
ECPRepositoryContentChangedObserver
This Observer is called to notify listeners about changes of the objects in a repository.
|
Modifier and Type | Method and Description |
---|---|
<T extends ECPObserver> |
ECPObserverBus.notify(Class<T> clazz)
This method allows you to notify all observers of type
|
Modifier and Type | Method and Description |
---|---|
void |
ECPObserverBus.register(ECPObserver observer)
Registers an observer for all observer interfaces implemented by the object or its super classes.
|
void |
ECPObserverBus.unregister(ECPObserver observer)
Unregisters an observer for all observer interfaces implemented by the object or its super classes.
|
Modifier and Type | Class and Description |
---|---|
class |
EMFStoreDirtyDecorator |
Modifier and Type | Class and Description |
---|---|
class |
ECPProjectManagerImpl
This class manages the available
ECPProjects . |
class |
ECPRepositoryManagerImpl
This class manages the repositories.
|
Modifier and Type | Class and Description |
---|---|
class |
ElementRegistry<ELEMENT extends ECPElement,OBSERVER extends ECPObserver> |
class |
PropertiesStore<ELEMENT extends PropertiesStore.StorableElement,OBSERVER extends ECPObserver> |
class |
Registry<ELEMENT,OBSERVER extends ECPObserver> |
Modifier and Type | Interface and Description |
---|---|
interface |
ECPPrioritizedIObserver
An observer with a priority.
|
Modifier and Type | Method and Description |
---|---|
<T extends ECPObserver> |
ECPObserverBusImpl.notify(Class<T> clazz)
This method allows you to notify all observers.
|
<T extends ECPObserver> |
ECPObserverBusImpl.notify(Class<T> clazz,
boolean prioritized)
This method allows you to notify all observers.
|
Modifier and Type | Method and Description |
---|---|
ECPObserver |
ECPObserverCall.Result.getObserver()
The observer.
|
Modifier and Type | Method and Description |
---|---|
void |
ECPObserverBusImpl.register(ECPObserver observer)
Registers an observer for all observer interfaces implemented by the object or its super classes.
|
void |
ECPObserverBusImpl.register(ECPObserver observer,
Class<? extends ECPObserver>... classes)
Registers an observer for the specified observer interfaces.
|
void |
ECPObserverBusImpl.unregister(ECPObserver observer)
Unregisters an observer for all observer interfaces implemented by the object or its super classes.
|
void |
ECPObserverBusImpl.unregister(ECPObserver observer,
Class<? extends ECPObserver>... classes)
Unregisters an observer for the specified observer interfaces.
|
Constructor and Description |
---|
Result(ECPObserver observer,
Method method,
Object result)
This constructor is used if NO exception occurred.
|
Result(ECPObserver observer,
Throwable e,
Method method)
This constructor is used if an exception HAS occurred.
|
Modifier and Type | Class and Description |
---|---|
class |
ModelContentProvider |
class |
ModelLabelProvider |
class |
PropertiesContentProvider |
class |
ProvidersContentProvider |
class |
RepositoriesContentProvider |
Modifier and Type | Class and Description |
---|---|
class |
TransactionalModelLabelProvider
Label provider that wraps its
getText calls in a transaction. |
Modifier and Type | Class and Description |
---|---|
class |
ModelRepositoriesView |
Copyright © 2017. All rights reserved.