|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdsto.dfc.databeans.AbstractDataObject
dsto.dfc.databeans.SimpleDataObject
dsto.dfc.databeans.FancyDataObject
livespace.services.Entity
livespace.services.entities.DisplayEntity
public class DisplayEntity
Represents a display (a screen such as monitor or projector) within a room.
SpeakerEntity
Field Summary | |
---|---|
static String |
ANALOG_SOURCE
The value of videoInputType property for analog source (i.e. |
static String |
COMPONENT_SOURCE
The value of videoInputType property for component source |
static String |
COMPOSITE_SOURCE
The value of videoInputType property for composite source |
static String |
DIGITAL_SOURCE
The value videoInputType property for digital source (i.e. |
static String |
ENTITY_TYPE
|
static String |
SVIDEO_SOURCE
The value of videoInputType property for s-video source |
static String |
SWITCH_OUTPUT_PORT
When a display is connected to a video switch, this property indicates the output port it's currently plugged into. |
static String |
VIDEO_INPUT_TYPE_PROPERTY
Video input type property for a display. |
static String |
VIDEO_SOURCE_PROPERTY
Video source property for a display |
String |
videoSourceId
The ID of the video source currently being displayed on this display. |
Fields inherited from class livespace.services.Entity |
---|
container, id, lastTouched, name, unconfirmedUpdates |
Fields inherited from class dsto.dfc.databeans.AbstractDataObject |
---|
listeners |
Fields inherited from interface dsto.dfc.databeans.IDataObject |
---|
OVERRIDE, PERSISTENT, PERSISTENT_OVERRIDE, TRANSIENT, TRANSIENT_OVERRIDE |
Constructor Summary | |
---|---|
DisplayEntity()
|
|
DisplayEntity(String id)
|
|
DisplayEntity(String id,
String name)
|
Method Summary | |
---|---|
String |
getType()
The type of the object (eg "room", "light", "volume", etc). |
Methods inherited from class livespace.services.Entity |
---|
create, createId, getElvin, getType, getTypeInfo, mutex, sameEntity, shallowClone, waitForProperty, waitForProperty, waitForProperty, waitForProperty |
Methods inherited from class dsto.dfc.databeans.FancyDataObject |
---|
childPropertyChanged, getValue, isTransient, propertyIterator, setValue |
Methods inherited from class dsto.dfc.databeans.SimpleDataObject |
---|
getFieldNames, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String ENTITY_TYPE
public static final String SWITCH_OUTPUT_PORT
VideoSourceEntity.VIDEO_SWITCH_PORT
,
Constant Field Valuespublic static final String VIDEO_SOURCE_PROPERTY
public static final String VIDEO_INPUT_TYPE_PROPERTY
public static final String ANALOG_SOURCE
public static final String DIGITAL_SOURCE
public static final String COMPONENT_SOURCE
public static final String SVIDEO_SOURCE
public static final String COMPOSITE_SOURCE
public String videoSourceId
VideoSourceEntity
Constructor Detail |
---|
public DisplayEntity()
public DisplayEntity(String id)
public DisplayEntity(String id, String name)
Method Detail |
---|
public String getType()
Entity
NOTE: it is also a good practice to provide a static field that defines the entity type on the class: eg
public static final String ENTITY_TYPE = "room";
getType
in class Entity
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |