|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Outputs that want transitions must implement this interface. Transitions implement a mechanism for creating certain effects on the output appropriate to an event's notification level. For example, events with change blind notification levels should be displayed in a way that minimally attracts the user's attention.
Transitions are made up of chains of events displayed in order by an Output.
The methods in this interface provide events that are part of this chain.
The ordering of the chain is determined by the
Transition class.
| Method Summary | |
Event |
alternateStep(Event prev_event,
Event new_event,
int display_step)
Returns an event that represents the "alternate" or "opposite" of what is displayed by the other transition methods in order to create a "flashing" effect. |
Event |
changeblindTransStep(Event prev_event,
Event new_event,
int display_step)
Returns an event that is somewhere between the start and end points of a change blind transition, depending on the display_step and the number of steps involved in the transition. |
Event |
endTransition(Event prev_event,
Event new_event,
int display_step)
Returns an event representative of the end state of a transition. |
Event |
interruptTransStep(Event prev_event,
Event new_event,
int display_step)
Returns an event that is somewhere between the start and end points of a interrupt transition, depending on the display_step and the number of steps involved in the transition. |
Event |
makeawareTransStep(Event prev_event,
Event new_event,
int display_step)
Returns an event that is somewhere between the start and end points of a make aware transition, depending on the display_step and the number of steps involved in the transition. |
Event |
startTransition(Event prev_event,
Event new_event,
int display_step)
Returns an event representative of the beginning of a transition. |
| Method Detail |
public Event startTransition(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
public Event endTransition(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
public Event changeblindTransStep(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
public Event makeawareTransStep(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
public Event interruptTransStep(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
public Event alternateStep(Event prev_event,
Event new_event,
int display_step)
prev_event - the previous event sent to this Output (null if the
new event is the first).new_event - the new event to be displayed on the Output.display_step - a number indicating the display order of the event
returned if the Transition is creating a set of events.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||