Package | Description |
---|---|
org.eclipse.ocl.examples.eventmanager.filters | |
org.eclipse.ocl.examples.eventmanager.framework |
Copyright (c) 2009, 2011 SAP AG and others.
|
Modifier and Type | Class and Description |
---|---|
class |
AndFilter
Is an
LogicalOperationFilter implementing the and-operator, so it
matches if each contained operand matches the Notification . |
class |
ClassFilter
Matches an event's
notifier 's class |
class |
ClassFilterIncludingSubclasses
Matches an event if its
notifier 's class
equals the class passed to this filter's constructor or any subclasses thereof. |
class |
ContainmentFilter
The Containment filter matches a notification if its
Notification.getFeature() is an EReference and
EReference.isContainment() is true, or if the
Notification.getNotifier() is not an EObject , so it might be
a ResourceSet or a Resource . |
class |
EventTypeFilter
Matches an
event type . |
class |
NewValueClassFilter
Matches an event's
Notification.getNewValue() to an
EObject.eClass() . |
class |
NewValueClassFilterIncludingSubclasses
Matches an event's
Notification.getNewValue() to an
EObject.eClass() and all subclasses of this EClass . |
class |
NotFilter
Is an
LogicalOperationFilter and implements the not-operator. |
class |
OldValueClassFilter
Matches an event's
Notification.getOldValue() to an
EObject.eClass() . |
class |
OldValueClassFilterIncludingSubclasses
Matches an event's
Notification.getOldValue() to an EObject.eClass()
and all subclasses of this EClass . |
class |
OrFilter
Is an
LogicalOperationFilter implementing the or-operator, so it
matches if any of the contained operand matches the Notification . |
class |
StructuralFeatureFilter
Matches a
feature . |
Modifier and Type | Method and Description |
---|---|
abstract AbstractEventFilter |
AbstractEventFilter.clone() |
Modifier and Type | Class and Description |
---|---|
class |
LogicalOperationFilterImpl
Is the basis for any
LogicalOperationFilter implementation. |
Modifier and Type | Method and Description |
---|---|
void |
EventManagerTableBased.registerCommitListener(org.eclipse.emf.common.notify.Adapter listener,
AbstractEventFilter eventFilterTree) |
void |
EventManagerTableBased.registerPreChangeListener(org.eclipse.emf.common.notify.Adapter listener,
AbstractEventFilter eventFilterTree) |
void |
EventManagerTableBased.registerPreCommitListener(org.eclipse.emf.common.notify.Adapter listener,
AbstractEventFilter eventFilterTree) |