|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ESObserver in org.eclipse.emf.emfstore.client.changetracking |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.client.changetracking | |
---|---|
interface |
ESCommandObserver
Listener for a ESCommandStack . |
Uses of ESObserver in org.eclipse.emf.emfstore.client.observer |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.client.observer | |
---|---|
interface |
ESCheckoutObserver
Observer that notifies on new checkouts. |
interface |
ESCommitObserver
An observer which waits for commit notifications and authorizes the commit procedure. |
interface |
ESExceptionObserver
Observes exceptions and tries to handle them. |
interface |
ESLoginObserver
Observes a login of a session. |
interface |
ESLogoutObserver
Observes a logout of a session. |
interface |
ESMergeObserver
Callback that is called during the merge process. The life-cycle of the merging process can be divided into three steps: first all local changes are reverted then the remote changes are applied finally, the local changes are re-applied The changes being applied in the 2nd and 3rd steps are filtered by means of a conflict resolver. |
interface |
ESPostCreationObserver
Enables the modification of attributes of newly created model elements. |
interface |
ESSaveStateChangedObserver
Listener for changes to the save state (project is fully saved or still dirty) of a ESLocalProject . |
interface |
ESShareObserver
Observer that is notified when a share completed successfully. |
interface |
ESUpdateObserver
Notifies the UI that a list of changes will be automatically merged with the current model state. |
interface |
ESWorkspaceInitObserver
Called when the workspace is initiated. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.model |
---|
Classes in org.eclipse.emf.emfstore.internal.client.model that implement ESObserver | |
---|---|
class |
ESWorkspaceProviderImpl
Controller for workspaces. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util | |
---|---|
interface |
MergeLabelProvider
Label provider for merge. |
interface |
OperationAuthorProvider
Provides the author for a given operation. |
Classes in org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util that implement ESObserver | |
---|---|
class |
DefaultOperationAuthorProvider
Provides the author for an operation based on the usersession of the containing change package. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.model.impl |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.client.model.impl | |
---|---|
interface |
OperationRecorderListener
Listener for operations recorded by operation recorder. |
Classes in org.eclipse.emf.emfstore.internal.client.model.impl that implement ESObserver | |
---|---|
class |
OperationManager
This class acts as a simple wrapper around the operation recorder and provides convenience methods for undoing operations and handling composite operations. |
class |
OperationRecorder
Tracks changes on any given IdEObjectCollection . |
class |
ProjectSpaceBase
Project space base class that contains custom user methods. |
class |
ProjectSpaceImpl
An implementation of the model object ' Project Container'. |
class |
ResourcePersister
Saves any registered resources upon certain types of triggers like, for instance, update and commit. |
class |
WorkspaceBase
Workspace space base class that contains custom user methods. |
class |
WorkspaceImpl
An implementation of the model object ' Workspace'. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.observers |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.client.observers | |
---|---|
interface |
DeleteProjectSpaceObserver
Receives a notification when a project is deleted from the workspace. |
interface |
OperationObserver
Operation observers are added to a project space and informed whenever an operation is executed or undone. |
Classes in org.eclipse.emf.emfstore.internal.client.observers that implement ESObserver | |
---|---|
class |
SimpleOperationObserver
Clients (like GUI classes) who are not interested if an operation has been run forward or backward (i.e. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.ui.decorators |
---|
Classes in org.eclipse.emf.emfstore.internal.client.ui.decorators that implement ESObserver | |
---|---|
class |
VersionDecorator
The decorator that shows the version of a ProjectSpace. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.client.ui.dialogs.merge.util |
---|
Classes in org.eclipse.emf.emfstore.internal.client.ui.dialogs.merge.util that implement ESObserver | |
---|---|
class |
DefaultMergeLabelProvider
Default label provider for merges. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.common.model |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.common.model | |
---|---|
interface |
NotifiableIdEObjectCollection
|
interface |
Project
A representation of the model object ' Project'. |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.common.model.impl |
---|
Classes in org.eclipse.emf.emfstore.internal.common.model.impl that implement ESObserver | |
---|---|
class |
NotifiableIdEObjectCollectionImpl
A collection that is able of maintaining a list of IdEObjectCollectionChangeObserver . |
class |
ProjectImpl
|
Uses of ESObserver in org.eclipse.emf.emfstore.internal.common.model.util |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.common.model.util | |
---|---|
interface |
IdEObjectCollectionChangeObserver
An observer interface for tracking changes upon an IdEObjectCollection . |
Uses of ESObserver in org.eclipse.emf.emfstore.internal.common.observer |
---|
Subinterfaces of ESObserver in org.eclipse.emf.emfstore.internal.common.observer | |
---|---|
interface |
ESPrioritizedObserver
An observer with a priority. |
Methods in org.eclipse.emf.emfstore.internal.common.observer with type parameters of type ESObserver | ||
---|---|---|
|
ObserverBus.notify(Class<T> clazz)
This method allows you to notify all observers. |
|
|
ObserverBus.notify(Class<T> clazz,
boolean prioritized)
This method allows you to notify all observers. |
Methods in org.eclipse.emf.emfstore.internal.common.observer that return ESObserver | |
---|---|
ESObserver |
ObserverCall.Result.getObserver()
The observer. |
Methods in org.eclipse.emf.emfstore.internal.common.observer with parameters of type ESObserver | |
---|---|
void |
ObserverBus.register(ESObserver observer)
Registers an observer for all observer interfaces implemented by the object or its super classes. |
void |
ObserverBus.register(ESObserver observer,
Class<? extends ESObserver>... classes)
Registers an observer for the specified observer interfaces. |
void |
ObserverBus.unregister(ESObserver observer)
Unregisters an observer for all observer interfaces implemented by the object or its super classes. |
void |
ObserverBus.unregister(ESObserver observer,
Class<? extends ESObserver>... classes)
Unregisters an observer for the specified observer interfaces. |
Constructors in org.eclipse.emf.emfstore.internal.common.observer with parameters of type ESObserver | |
---|---|
ObserverCall.Result(ESObserver observer,
Method method,
Object result)
This constructor is used if NO throwable occurred. |
|
ObserverCall.Result(ESObserver observer,
Method method,
Throwable throwable)
This constructor is used if an throwable HAS occurred. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |