|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ocl.examples.eventmanager.framework.TableForEventFilter
org.eclipse.ocl.examples.eventmanager.framework.TableForOldValueClassFilterIncludingSubclasses
public class TableForOldValueClassFilterIncludingSubclasses
| Field Summary |
|---|
| Fields inherited from class org.eclipse.ocl.examples.eventmanager.framework.TableForEventFilter |
|---|
filterCriteriaByRegistration, tableEntryByFilterCriterion |
| Constructor Summary | |
|---|---|
TableForOldValueClassFilterIncludingSubclasses(int numberOfFilterTables)
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
criterionToString(java.lang.Object criterion)
|
java.lang.Object |
getAffectedObject(org.eclipse.emf.common.notify.Notification event)
This method encapsulates the knowledge which information that is contained by the passed event is of interest in the context of the current EventFilterTable. |
java.lang.Class<OldValueClassFilterIncludingSubclasses> |
getIdentifier()
Each type of TableForEventFilter is directly associated to a
filter type, but some MoinEventFilters support additional
modifiers that affect the filtering ( for example the
includeCompositions flag on InstanceFilterTable
or the includeSubclasses flag on ClassFilter). |
| Methods inherited from class org.eclipse.ocl.examples.eventmanager.framework.TableForEventFilter |
|---|
getCompleteNoBag, isEmpty, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TableForOldValueClassFilterIncludingSubclasses(int numberOfFilterTables)
| Method Detail |
|---|
public java.lang.Object getAffectedObject(org.eclipse.emf.common.notify.Notification event)
TableForEventFilter
getAffectedObject in class TableForEventFilterpublic java.lang.Class<OldValueClassFilterIncludingSubclasses> getIdentifier()
TableForEventFilterTableForEventFilter is directly associated to a
filter type, but some MoinEventFilters support additional
modifiers that affect the filtering ( for example the
includeCompositions flag on InstanceFilterTable
or the includeSubclasses flag on ClassFilter).
In those cases, there will be more than one instance of the
EventFilterTable and in order to be able to determine the right instance
for a given MoinEventFilter, both, the
MoinEventFilter and the EventFilterTable must
implement a getIdentifier() method. The default
implementation simply returns its Class, but filters and their
tables which support modifying flags return a List containing the
Class and all modifiers.
getIdentifier in class TableForEventFilterprotected java.lang.String criterionToString(java.lang.Object criterion)
criterionToString in class TableForEventFilter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||