fm.liveswitch.LayoutConfig Class Reference

Layout configuration. More...

Public Member Functions

fm.liveswitch.NullableInteger getPriority ()
 Gets the layout proirity. More...
 
String getZone ()
 Gets the layout zone. More...
 
 LayoutConfig ()
 
void setPriority (fm.liveswitch.NullableInteger value)
 Sets the layout proirity. More...
 
void setZone (String value)
 Sets the layout zone. More...
 

Protected Member Functions

void deserializeProperties (String key, String valueJson)
 Deserializes the properties. More...
 
void serializeProperties (java.util.HashMap< String, String > jsonObject)
 Serializes the properties. More...
 

Detailed Description

Layout configuration.

Constructor & Destructor Documentation

◆ LayoutConfig()

fm.liveswitch.LayoutConfig.LayoutConfig ( )

Member Function Documentation

◆ deserializeProperties()

void fm.liveswitch.LayoutConfig.deserializeProperties ( String  key,
String  valueJson 
)
protected

Deserializes the properties.

Parameters
keyThe key.
valueJsonThe value in JSON format.

Reimplemented in fm.liveswitch.ChannelUserLayoutConfig, fm.liveswitch.ChannelLayoutConfig, fm.liveswitch.ChannelDeviceLayoutConfig, and fm.liveswitch.ChannelClientLayoutConfig.

◆ getPriority()

fm.liveswitch.NullableInteger fm.liveswitch.LayoutConfig.getPriority ( )

Gets the layout proirity.

◆ getZone()

String fm.liveswitch.LayoutConfig.getZone ( )

Gets the layout zone.

◆ serializeProperties()

void fm.liveswitch.LayoutConfig.serializeProperties ( java.util.HashMap< String, String >  jsonObject)
protected

◆ setPriority()

void fm.liveswitch.LayoutConfig.setPriority ( fm.liveswitch.NullableInteger  value)

Sets the layout proirity.

◆ setZone()

void fm.liveswitch.LayoutConfig.setZone ( String  value)

Sets the layout zone.