|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ocl.examples.eventmanager.framework.FilterTableEntry
public class FilterTableEntry
This class contains all registrations that are associated with a single filter
criterion in an TableForEventFilter
. There are two types of
Registrations
}:
Registration
is registered. With this, an intersection of the positive registrations in those tables
can be performed, restricted to the registrations that are registered for the same set of
tables.
Method Summary | |
---|---|
void |
addNegatedRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
|
void |
addRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
|
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> |
getNoSet(int bitSetForTableCombination)
|
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] |
getNoSets()
The explicit "no" registrations, as an array where each element corresponds to one bit set that describes in which tables the registration is registered. |
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> |
getYesSet(int bitSetForTableCombination)
|
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] |
getYesSets()
The explicit "yes" registrations, as an array where each element corresponds to one bit set that describes in which tables the registration is registered. |
void |
remove(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public void addRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public void addNegatedRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public void remove(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> getYesSet(int bitSetForTableCombination)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> getNoSet(int bitSetForTableCombination)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] getYesSets()
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] getNoSets()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |