|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EventJoiner
Interfejs reprezentujący strategię łączenia wielu zdarzeń, w jedno grupowe. Idea złączania wielu następujących po sobie zdarzeń zbliżonego rodzaju jest między innymi intensywnie używana w blibliotece AWT oraz Swing - gdzie pozwala uniknąć wielokrotnego przerysowywania tego samego elementu, albo wykonać jedną operację przerysowania większego obszaru, zamiast dużej ilości odrysowań "po kawałku".
Złączanie ma realne zastosowanie wszędzie tam, gdzie można pominąć (albo złączyć) wiele kroków pośrednich, bo konsument jest zainteresowany jedynie jak najszybszym powiadomieniem o osiągnięciu/otrzymaniu efektu końcowego.
| Method Summary | |
|---|---|
boolean |
isJoinable(Event first,
Event second)
Sprawdza, czy dwa następujące po sobie zdarzenia można złączyć w jedno |
Event |
join(Event first,
Event second)
Łączy dwa podane komunikaty i zwraca wynik złączenia jako nowe - jedno - zdarzenie. |
| Method Detail |
|---|
boolean isJoinable(Event first,
Event second)
first - second -
Event join(Event first,
Event second)
first - second -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||