|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
org.ocap.ui.event.MultiScreenEvent
org.ocap.ui.event.MultiScreenContextEvent
public class MultiScreenContextEvent
A MultiScreenContextEvent
is used to report a change to a
MultiScreenContext
to interested listeners.
The following types of changes cause the generation of this event:
ServiceContext
;HScreen
;HScreen
area (extent)
assignment;VideoOutputPort
s;HScreen
;HScreenDevice
that
contribute audio sources to an HScreen
;HScreenDevice
instances, e.g., due to addition or removal of a
HScreenDevice
from an HScreen
;HScreenDevice
instances of an HScreen
;
Field Summary | |
---|---|
static int |
MULTI_SCREEN_CONTEXT_AUDIO_FOCUS_CHANGED
The audio focus screen of the underlying HScreen of the source
MultiScreenContext has changed. |
static int |
MULTI_SCREEN_CONTEXT_AUDIO_SOURCES_CHANGED
The audio sources of the underlying HScreen of the source
MultiScreenContext has changed. |
static int |
MULTI_SCREEN_CONTEXT_DEVICES_CHANGED
The set of HScreenDevice instances associated with the underlying
HScreen of the source MultiScreenContext has
changed. |
static int |
MULTI_SCREEN_CONTEXT_DEVICES_Z_ORDER_CHANGED
The z-order of the set of HScreenDevice instances associated with the underlying
HScreen of the source MultiScreenContext has
changed. |
static int |
MULTI_SCREEN_CONTEXT_DISPLAY_AREA_CHANGED
The area (extent) of the display HScreen to which the
underlying HScreen of the source MultiScreenContext
is assigned has changed. |
static int |
MULTI_SCREEN_CONTEXT_DISPLAY_SCREEN_CHANGED
The display HScreen associated with the underlying
HScreen of the source code>MultiScreenContext has
|
static int |
MULTI_SCREEN_CONTEXT_OUTPUT_PORT_CHANGED
The set of video output ports associated with underlying HScreen of the source MultiScreenContext has
changed. |
static int |
MULTI_SCREEN_CONTEXT_SERVICE_CONTEXT_CHANGED
The ServiceContext associated with the underlying
HScreen of the source MultiScreenContext has
changed. |
static int |
MULTI_SCREEN_CONTEXT_VISIBILITY_CHANGED
The visibility of the underlying HScreen of the source
MultiScreenContext has changed. |
static int |
MULTI_SCREEN_CONTEXT_Z_ORDER_CHANGED
The z-order of the underlying HScreen of the source
MultiScreenContext has changed. |
static int |
MULTI_SCREEN_CONTEXTS_LAST
Last event identifier assigned to MultiScreenConfigurationEvent
event identifiers. |
Fields inherited from class org.ocap.ui.event.MultiScreenEvent |
---|
MULTI_SCREEN_CONFIGURATION_FIRST, MULTI_SCREEN_CONTEXT_FIRST |
Constructor Summary | |
---|---|
MultiScreenContextEvent(Object source,
int id)
Construct a MultiScreenContextEvent . |
Method Summary |
---|
Methods inherited from class org.ocap.ui.event.MultiScreenEvent |
---|
getId |
Methods inherited from class java.util.EventObject |
---|
getSource, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int MULTI_SCREEN_CONTEXT_DEVICES_CHANGED
HScreenDevice
instances associated with the underlying
HScreen
of the source MultiScreenContext
has
changed.
public static final int MULTI_SCREEN_CONTEXT_DEVICES_Z_ORDER_CHANGED
HScreenDevice
instances associated with the underlying
HScreen
of the source MultiScreenContext
has
changed.
public static final int MULTI_SCREEN_CONTEXT_SERVICE_CONTEXT_CHANGED
ServiceContext
associated with the underlying
HScreen
of the source MultiScreenContext
has
changed.
public static final int MULTI_SCREEN_CONTEXT_DISPLAY_SCREEN_CHANGED
HScreen
associated with the underlying
HScreen
of the source code>MultiScreenContext has
public static final int MULTI_SCREEN_CONTEXT_DISPLAY_AREA_CHANGED
HScreen
to which the
underlying HScreen
of the source MultiScreenContext
is assigned has changed.
public static final int MULTI_SCREEN_CONTEXT_OUTPUT_PORT_CHANGED
HScreen
of the source MultiScreenContext
has
changed.
public static final int MULTI_SCREEN_CONTEXT_VISIBILITY_CHANGED
HScreen
of the source
MultiScreenContext
has changed.
public static final int MULTI_SCREEN_CONTEXT_Z_ORDER_CHANGED
HScreen
of the source
MultiScreenContext
has changed.
public static final int MULTI_SCREEN_CONTEXT_AUDIO_SOURCES_CHANGED
HScreen
of the source
MultiScreenContext
has changed.
public static final int MULTI_SCREEN_CONTEXT_AUDIO_FOCUS_CHANGED
HScreen
of the source
MultiScreenContext
has changed. When the audio
focus screen of a display HScreen
changes, then
this event SHALL be generated twice (after completing the
change): firstly to the MultiScreenContext
of the
logical screen which has lost audio focus (if such logical
screen existed), and secondly to the
MultiScreenContext
of the display screen. In both
of these cases, the source MultiScreenContext
SHALL
be the display screen.
public static final int MULTI_SCREEN_CONTEXTS_LAST
MultiScreenConfigurationEvent
event identifiers.
Constructor Detail |
---|
public MultiScreenContextEvent(Object source, int id)
MultiScreenContextEvent
.
source
- A reference to a MultiScreenContext
interface.id
- The event identifier of this event, the value of which
SHALL be one of the following:
MULTI_SCREEN_CONTEXT_DEVICES_CHANGED
,
MULTI_SCREEN_CONTEXT_DEVICES_Z_ORDER_CHANGED
,
MULTI_SCREEN_CONTEXT_SERVICE_CONTEXT_CHANGED
,
MULTI_SCREEN_CONTEXT_DISPLAY_SCREEN_CHANGED
,
MULTI_SCREEN_CONTEXT_DISPLAY_AREA_CHANGED
,
MULTI_SCREEN_CONTEXT_OUTPUT_PORT_CHANGED
,
MULTI_SCREEN_CONTEXT_VISIBILITY_CHANGED
,
MULTI_SCREEN_CONTEXT_Z_ORDER_CHANGED
,
MULTI_SCREEN_CONTEXT_AUDIO_SOURCES_CHANGED
, or
MULTI_SCREEN_CONTEXT_AUDIO_FOCUS_CHANGED
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |