com.amx.duet.impl.marantz.pd4250d.v1_0_0
Class MarantzPd4250d
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.amx.duet.core.osgi.Service
com.amx.duet.devicesdk.base.Module
com.amx.duet.devicesdk.Monitor
com.amx.duet.impl.marantz.pd4250d.v1_0_0.MarantzPd4250d
- All Implemented Interfaces:
- org.osgi.service.device.Device, com.amx.duet.core.master.netlinx.IDataListener, com.amx.duet.devicesdk.component.IDisplayComponent, com.amx.duet.devicesdk.component.IDisplayComponentListener, com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d, com.amx.duet.devicesdk.component.IMenuComponent, com.amx.duet.devicesdk.component.IMenuComponentListener, com.amx.duet.devicesdk.base.IModule, com.amx.duet.devicesdk.base.IModuleComponent, com.amx.duet.devicesdk.base.IModuleComponent2, com.amx.duet.devicesdk.base.IModuleComponentListener, com.amx.duet.devicesdk.IMonitor, com.amx.duet.devicesdk.IMonitor2, com.amx.duet.devicesdk.component.IMonitorComponent, com.amx.duet.devicesdk.component.IMonitorComponentListener, com.amx.duet.devicesdk.component.IPowerComponent, com.amx.duet.devicesdk.component.IPowerComponentListener, com.amx.duet.devicesdk.component.ISourceSelectComponent, com.amx.duet.devicesdk.component.ISourceSelectComponentListener, com.amx.duet.devicesdk.component.IVolumeComponent, com.amx.duet.devicesdk.component.IVolumeComponent2, com.amx.duet.devicesdk.component.IVolumeComponentListener, java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, com.amx.duet.core.master.SystemConstants, com.amx.duet.util.TimelineListener, com.amx.duet.util.TimerListener
- public class MarantzPd4250d
- extends com.amx.duet.devicesdk.Monitor
- implements com.amx.duet.core.master.netlinx.IDataListener, com.amx.duet.util.TimelineListener, com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
- Author:
- ysweiss To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
- See Also:
- Serialized Form
Fields inherited from class com.amx.duet.core.osgi.Service |
DEFAULT_OBJECT_PROPERTY, DEFAULT_OBJECT_RANK, PROPKEY_LOCATION, PROPKEY_MANUFACTURER, PROPKEY_MODEL, PROPKEY_OBJECTCLASS, STD_HTTP_SRV_CLS |
Fields inherited from interface org.osgi.service.device.Device |
MATCH_NONE |
Fields inherited from interface com.amx.duet.core.master.SystemConstants |
B_BYTE_BUFF, B_WORD_BUFF, BUNDLE_NAME, BUNDLE_VERSION, DEFAULT_CHANNEL_CNT, DEFAULT_LEVEL_CNT, DEFAULT_STR_SIZE, DEVICE_CATEGORY, DEVICE_CHANNELS, DEVICE_CLASS, DEVICE_GUID, DEVICE_INTERFACE, DEVICE_LEVELS, DEVICE_MAKE, DEVICE_MODEL, DEVICE_REVISION, DEVICE_SDKCLASS, DEVICE_SDKINTERFACE, DEVICE_SERIAL, DEVICE_SERVICE, DEVICE_UUID, DUET_DEVICE, DUET_DEVICESDK_PKG, DUET_MAKE, DUET_MODEL, DUET_MODULE, DUET_REVISION, DYNAMIC_TYPE, IP_ADDRESS, L_BYTE, L_CHAR, L_DOUBLE, L_FLOAT, L_INTEGER, L_LONG, L_SINTEGER, L_SLONG, L_UNKNOWN, L_WIDECHAR, LICENSE_KEY, MATCH_CATEGORY, MATCH_CLASS, MATCH_GUID, MATCH_MAKE, MATCH_MODEL, MATCH_REVISION, MATCH_SERIAL, PHYSICAL_DEVICE, ROUTER_MAKE, ROUTER_MODEL, ROUTER_REVISION, ROUTER_SERVICE |
Constructor Summary |
MarantzPd4250d()
|
MarantzPd4250d(org.osgi.framework.BundleContext bctxt,
com.amx.duet.da.NetLinxDevice nd,
java.util.Properties props)
|
Methods inherited from class com.amx.duet.devicesdk.Monitor |
addDisplayComponentListener, addMenuComponentListener, addMonitorComponentListener, addPowerComponentListener, addSourceSelectComponentListener, addVolumeComponentListener, cyclePictureMute, cyclePower, cycleVolumePreset, getMonitorComponent, getMonitorComponentCount, processActiveWindowEvent, processAspectRatioEvent, processBrightnessEvent, processColorEvent, processContrastEvent, processFreezeEvent, processInputSourceEvent, processPictureMuteEvent, processPIPEvent, processPowerEvent, processSharpnessEvent, processTintEvent, processVideoTypeEvent, processVolumeEvent, processVolumeMuteEvent, processVolumePresetEvent, processVolumeRampEvent, removeDisplayComponentListener, removeMenuComponentListener, removeMonitorComponentListener, removePowerComponentListener, removeSourceSelectComponentListener, removeVolumeComponentListener, setPower, setPowerSensor, setPowerSensor |
Methods inherited from class com.amx.duet.devicesdk.base.Module |
addModuleComponentListener, cancelTimer, dispose, finalize, getDeviceDateTime, getProperty, getProperty, getProperty, getProperty, getTimerRepeat, getTimerTimeout, getVersion, handleButtonEvent, handleChannelEvent, handleCommandEvent, handleCustomEvent, handleDataEvent, handleLevelEvent, handleStringEvent, handleTimerEvent, initModule, isPassBackOn, isPortOnLine, loadProperties, loadProperties, noDriverFound, processAdvancedEvent, processDataInitializedEvent, processDebugEvent, processDeviceOnLineEvent, processPassBackEvent, processPortOnLineEvent, removeModuleComponentListener, setDeviceDateTime, setPassBackOn, setTimerRepeat, setTimerTimeout, startTimer |
Methods inherited from class com.amx.duet.core.osgi.Service |
addListener, getDebugState, initService, log, log, log, log, registerServlet, removeListener, setDebugState, unregisterServlet |
Methods inherited from class javax.servlet.http.HttpServlet |
service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.amx.duet.devicesdk.component.IMonitorComponent |
addMonitorComponentListener, removeMonitorComponentListener |
Methods inherited from interface com.amx.duet.devicesdk.component.IDisplayComponent |
addDisplayComponentListener, cyclePictureMute, removeDisplayComponentListener |
Methods inherited from interface com.amx.duet.devicesdk.component.IDisplayComponentListener |
processActiveWindowEvent, processAspectRatioEvent, processBrightnessEvent, processColorEvent, processContrastEvent, processFreezeEvent, processPictureMuteEvent, processPIPEvent, processSharpnessEvent, processTintEvent, processVideoTypeEvent |
Methods inherited from interface com.amx.duet.devicesdk.component.IMenuComponent |
addMenuComponentListener, removeMenuComponentListener |
Methods inherited from interface com.amx.duet.devicesdk.component.IVolumeComponent |
addVolumeComponentListener, removeVolumeComponentListener |
Methods inherited from interface com.amx.duet.devicesdk.component.IVolumeComponentListener |
processVolumeEvent, processVolumeMuteEvent, processVolumePresetEvent, processVolumeRampEvent |
Methods inherited from interface com.amx.duet.devicesdk.component.ISourceSelectComponent |
addSourceSelectComponentListener, removeSourceSelectComponentListener |
Methods inherited from interface com.amx.duet.devicesdk.component.ISourceSelectComponentListener |
processInputSourceEvent |
Methods inherited from interface com.amx.duet.devicesdk.component.IPowerComponent |
addPowerComponentListener, cyclePower, removePowerComponentListener, setPower, setPowerSensor, setPowerSensor |
Methods inherited from interface com.amx.duet.devicesdk.component.IPowerComponentListener |
processPowerEvent |
Methods inherited from interface com.amx.duet.devicesdk.component.IVolumeComponent2 |
cycleVolumePreset |
Methods inherited from interface com.amx.duet.devicesdk.base.IModuleComponent |
getDebugState, setDebugState |
MarantzPd4250d
public MarantzPd4250d()
MarantzPd4250d
public MarantzPd4250d(org.osgi.framework.BundleContext bctxt,
com.amx.duet.da.NetLinxDevice nd,
java.util.Properties props)
isDeviceOnLine
public boolean isDeviceOnLine()
- Specified by:
isDeviceOnLine
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
isDataInitialized
public boolean isDataInitialized()
- Specified by:
isDataInitialized
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
refresh
public void refresh()
- Specified by:
refresh
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
reinitialize
public void reinitialize()
- Specified by:
reinitialize
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustBrightness
public void adjustBrightness(int offset)
- Specified by:
adjustBrightness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustColor
public void adjustColor(int offset)
- Specified by:
adjustColor
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustContrast
public void adjustContrast(int offset)
- Specified by:
adjustContrast
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustSharpness
public void adjustSharpness(int offset)
- Specified by:
adjustSharpness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustTint
public void adjustTint(int offset)
- Specified by:
adjustTint
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cycleAspectRatio
public void cycleAspectRatio()
- Specified by:
cycleAspectRatio
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getAspectRatio
public com.amx.duet.devicesdk.type.AspectRatio getAspectRatio()
- Specified by:
getAspectRatio
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getAspectRatioDisplayText
public java.lang.String getAspectRatioDisplayText(com.amx.duet.devicesdk.type.AspectRatio aspectRatio)
- Specified by:
getAspectRatioDisplayText
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getAspectRatioValues
public java.util.List getAspectRatioValues()
- Specified by:
getAspectRatioValues
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getBrightness
public int getBrightness()
- Specified by:
getBrightness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getColor
public int getColor()
- Specified by:
getColor
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getContrast
public int getContrast()
- Specified by:
getContrast
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSharpness
public int getSharpness()
- Specified by:
getSharpness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getTint
public int getTint()
- Specified by:
getTint
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setAspectRatio
public void setAspectRatio(com.amx.duet.devicesdk.type.AspectRatio aspectRatio)
- Specified by:
setAspectRatio
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setBrightness
public void setBrightness(int level)
- Specified by:
setBrightness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setColor
public void setColor(int level)
- Specified by:
setColor
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setContrast
public void setContrast(int level)
- Specified by:
setContrast
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setSharpness
public void setSharpness(int level)
- Specified by:
setSharpness
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setTint
public void setTint(int level)
- Specified by:
setTint
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cyclePowerInternal
public void cyclePowerInternal()
- Specified by:
cyclePowerInternal
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getPower
public com.amx.duet.devicesdk.type.PowerState getPower()
- Specified by:
getPower
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setPowerInternal
public void setPowerInternal(com.amx.duet.devicesdk.type.PowerState ps)
- Specified by:
setPowerInternal
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cycleInputSource
public void cycleInputSource()
- Specified by:
cycleInputSource
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getInputSource
public com.amx.duet.devicesdk.type.InputSourceSelectInfo getInputSource()
- Specified by:
getInputSource
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectDisplayText
public java.lang.String[] getSourceSelectDisplayText(com.amx.duet.devicesdk.type.InputSourceSelect sourceSelect)
- Specified by:
getSourceSelectDisplayText
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectDisplayText
public java.lang.String getSourceSelectDisplayText(com.amx.duet.devicesdk.type.InputSourceSelect sourceSelect,
int inputNumber)
- Specified by:
getSourceSelectDisplayText
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectDisplayText
public java.lang.String getSourceSelectDisplayText(com.amx.duet.devicesdk.type.InputSourceSelectInfo sourceSelectInfo)
- Specified by:
getSourceSelectDisplayText
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectValues
public java.util.List getSourceSelectValues()
- Specified by:
getSourceSelectValues
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setInputSource
public void setInputSource(com.amx.duet.devicesdk.type.InputSourceSelect sourceSelect,
int inputNumber)
- Specified by:
setInputSource
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setInputSource
public void setInputSource(com.amx.duet.devicesdk.type.InputSourceSelectInfo sourceSelectInfo)
- Specified by:
setInputSource
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
adjustVolume
public void adjustVolume(int offset)
- Specified by:
adjustVolume
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cycleVolumeMute
public void cycleVolumeMute()
- Specified by:
cycleVolumeMute
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolume
public int getVolume()
- Specified by:
getVolume
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
isVolumeMuteOn
public boolean isVolumeMuteOn()
- Specified by:
isVolumeMuteOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setVolume
public void setVolume(int level)
- Specified by:
setVolume
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setVolumeMuteOn
public void setVolumeMuteOn(boolean state)
- Specified by:
setVolumeMuteOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setVolumeRamp
public void setVolumeRamp(com.amx.duet.devicesdk.type.LevelRamp rl)
- Specified by:
setVolumeRamp
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
handleAdvancedEvent
public void handleAdvancedEvent(com.amx.duet.core.master.netlinx.Event obj)
- Specified by:
handleAdvancedEvent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
passThru
public void passThru(byte[] buffer)
- Specified by:
passThru
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
handleDataEvent
public void handleDataEvent(com.amx.duet.core.master.netlinx.Event arg0)
- Specified by:
handleDataEvent
in interface com.amx.duet.core.master.netlinx.IDataListener
setProperty
public void setProperty(java.lang.String Key,
java.lang.String Value)
- setProperty is used to change the polling time when using the POLLING key.
The default polling time is 1 second.
Setting the poll time to 0 will stop the polling.
The polling time can be adjusted anywhere form 2 mins to 1 hour.
- Specified by:
setProperty
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getProperty
public java.lang.String getProperty(java.lang.String key)
- this methode will return the current poll rate or empty string if invalid values are used
- Specified by:
getProperty
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
- Parameters:
key
- String(valid value is POLLING)
handleTimelineEvent
public void handleTimelineEvent(com.amx.duet.util.Timeline arg0)
- Specified by:
handleTimelineEvent
in interface com.amx.duet.util.TimelineListener
sendComand
public void sendComand(byte[] body)
- Specified by:
sendComand
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cyclePicture
public void cyclePicture()
- Specified by:
cyclePicture
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getFWVersion
public java.lang.String getFWVersion()
- Specified by:
getFWVersion
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cycleFreeze
public void cycleFreeze()
- Specified by:
cycleFreeze
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cyclePIP
public void cyclePIP()
- Specified by:
cyclePIP
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
cyclePIPPosition
public void cyclePIPPosition()
- Specified by:
cyclePIPPosition
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getActiveWindow
public com.amx.duet.devicesdk.type.MultiScreenSelect getActiveWindow()
- Specified by:
getActiveWindow
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getDisplayComponent
public com.amx.duet.devicesdk.component.IDisplayComponent getDisplayComponent(int index)
- Specified by:
getDisplayComponent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getDisplayComponentCount
public int getDisplayComponentCount()
- Specified by:
getDisplayComponentCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getMultiScreenSelectDisplayText
public java.lang.String getMultiScreenSelectDisplayText(com.amx.duet.devicesdk.type.MultiScreenSelect mss)
- Specified by:
getMultiScreenSelectDisplayText
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getMultiScreenSelectValues
public java.util.List getMultiScreenSelectValues()
- Specified by:
getMultiScreenSelectValues
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVideoType
public com.amx.duet.devicesdk.type.VideoType getVideoType()
- Specified by:
getVideoType
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
isFreezeOn
public boolean isFreezeOn()
- Specified by:
isFreezeOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
isPictureMuteOn
public boolean isPictureMuteOn()
- Specified by:
isPictureMuteOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
isPIPOn
public boolean isPIPOn()
- Specified by:
isPIPOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setActiveWindow
public void setActiveWindow(com.amx.duet.devicesdk.type.MultiScreenSelect mss)
- Specified by:
setActiveWindow
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setFreezeOn
public void setFreezeOn(boolean state)
- Specified by:
setFreezeOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setPictureMuteOn
public void setPictureMuteOn(boolean state)
- Specified by:
setPictureMuteOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setPIPOn
public void setPIPOn(boolean state)
- Specified by:
setPIPOn
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setVideoType
public void setVideoType(com.amx.duet.devicesdk.type.VideoType vt)
- Specified by:
setVideoType
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
swapPIP
public void swapPIP()
- Specified by:
swapPIP
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getMenuComponent
public com.amx.duet.devicesdk.component.IMenuComponent getMenuComponent(int index)
- Specified by:
getMenuComponent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getMenuComponentCount
public int getMenuComponentCount()
- Specified by:
getMenuComponentCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
moveMenuCursor
public void moveMenuCursor(com.amx.duet.devicesdk.type.Navigation direction)
- Specified by:
moveMenuCursor
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
pressMenuButton
public void pressMenuButton(com.amx.duet.devicesdk.type.Button button)
- Specified by:
pressMenuButton
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
selectMenuItem
public void selectMenuItem()
- Specified by:
selectMenuItem
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getPowerComponent
public com.amx.duet.devicesdk.component.IPowerComponent getPowerComponent(int index)
- Specified by:
getPowerComponent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getPowerComponentCount
public int getPowerComponentCount()
- Specified by:
getPowerComponentCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectComponent
public com.amx.duet.devicesdk.component.ISourceSelectComponent getSourceSelectComponent(int index)
- Specified by:
getSourceSelectComponent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getSourceSelectComponentCount
public int getSourceSelectComponentCount()
- Specified by:
getSourceSelectComponentCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolumeComponent
public com.amx.duet.devicesdk.component.IVolumeComponent getVolumeComponent(int index)
- Specified by:
getVolumeComponent
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolumeComponentCount
public int getVolumeComponentCount()
- Specified by:
getVolumeComponentCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolumePreset
public int getVolumePreset()
- Specified by:
getVolumePreset
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolumeRamp
public com.amx.duet.devicesdk.type.LevelRamp getVolumeRamp()
- Specified by:
getVolumeRamp
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
setVolumePreset
public void setVolumePreset(int preset)
- Specified by:
setVolumePreset
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
saveVolumePreset
public void saveVolumePreset(int preset)
- Specified by:
saveVolumePreset
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d
getVolumePresetCount
public int getVolumePresetCount()
- Specified by:
getVolumePresetCount
in interface com.amx.duet.impl.marantz.pd4250d.v1_0_0.IMarantzPd4250d