Package | Description |
---|---|
org.eclipse.emf.ecp.changebroker.internal | |
org.eclipse.emf.ecp.changebroker.spi |
Modifier and Type | Method and Description |
---|---|
Set<ChangeObserver> |
NoStrategy.getAllObservers()
Returns all observers managed by this strategy.
|
Set<ChangeObserver> |
ContainingEClassStrategy.getAllObservers()
Returns all observers managed by this strategy.
|
Set<ChangeObserver> |
FeatureStrategy.getAllObservers()
Returns all observers managed by this strategy.
|
Set<ChangeObserver> |
EClassStrategy.getAllObservers()
Returns all observers managed by this strategy.
|
Set<ChangeObserver> |
Strategy.getAllObservers()
Returns all observers managed by this strategy.
|
Set<ChangeObserver> |
NoStrategy.getObservers(org.eclipse.emf.common.notify.Notification notification)
Returns the
observers which should get notified. |
Set<ChangeObserver> |
ContainingEClassStrategy.getObservers(org.eclipse.emf.common.notify.Notification notification) |
Set<ChangeObserver> |
FeatureStrategy.getObservers(org.eclipse.emf.common.notify.Notification notification)
Returns the
observers which should get notified. |
Set<ChangeObserver> |
EClassStrategy.getObservers(org.eclipse.emf.common.notify.Notification notification)
Returns the
observers which should get notified. |
Set<ChangeObserver> |
Strategy.getObservers(org.eclipse.emf.common.notify.Notification notification)
Returns the
observers which should get notified. |
Set<ChangeObserver> |
ChangeBrokerImpl.getRegisteredObservers()
For testing purposes.
|
Modifier and Type | Method and Description |
---|---|
void |
NoStrategy.deregister(ChangeObserver observer)
Deregisters and observer.
|
void |
ContainingEClassStrategy.deregister(ChangeObserver observer)
Deregisters and observer.
|
void |
FeatureStrategy.deregister(ChangeObserver observer)
Deregisters and observer.
|
void |
EClassStrategy.deregister(ChangeObserver observer)
Deregisters and observer.
|
void |
Strategy.deregister(ChangeObserver observer)
Deregisters and observer.
|
void |
NoStrategy.register(ChangeObserver observer)
Registers an observer.
|
void |
ContainingEClassStrategy.register(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Registers an observer.
|
void |
EClassStrategy.register(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Registers an observer.
|
void |
FeatureStrategy.register(ChangeObserver observer,
org.eclipse.emf.ecore.EStructuralFeature feature)
Registers an observer.
|
void |
ChangeBrokerImpl.subscribeToEClass(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Adds an
ChangeObserver that will receive notifications of notifiers with the given EClass. |
void |
ChangeBrokerImpl.subscribeToFeature(ChangeObserver observer,
org.eclipse.emf.ecore.EStructuralFeature feature)
Adds an
ChangeObserver that will receive notifications when the given EStructuralFeautre is effected. |
void |
ChangeBrokerImpl.subscribeToTree(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Adds an
ChangeObserver that will receive notifications of notifiers with the given EClass or which are
contained (either direct or indirect) in an EObject of the given EClass. |
Modifier and Type | Interface and Description |
---|---|
interface |
ReadOnlyChangeObserver
A Read Only EMF Observer has a handle notification method which receives a
Notification from the ChangeBroker . |
Modifier and Type | Method and Description |
---|---|
void |
ChangeBroker.subscribeToEClass(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Adds an
ChangeObserver that will receive notifications of notifiers with the given EClass. |
void |
ChangeBroker.subscribeToFeature(ChangeObserver observer,
org.eclipse.emf.ecore.EStructuralFeature feature)
Adds an
ChangeObserver that will receive notifications when the given EStructuralFeautre is effected. |
void |
ChangeBroker.subscribeToTree(ChangeObserver observer,
org.eclipse.emf.ecore.EClass eClass)
Adds an
ChangeObserver that will receive notifications of notifiers with the given EClass or which are
contained (either direct or indirect) in an EObject of the given EClass. |
Copyright © 2018. All rights reserved.