org.teleal.cling.support.avtransport
Class AVTransportLastChange

java.lang.Object
  extended by org.teleal.cling.support.lastchange.LastChange<Event>
      extended by org.teleal.cling.support.avtransport.AVTransportLastChange

public class AVTransportLastChange
extends LastChange<Event>


Constructor Summary
AVTransportLastChange()
           
AVTransportLastChange(java.lang.String serialized)
           
 
Method Summary
protected  void clear(Event event)
           
protected  org.teleal.cling.model.types.UnsignedIntegerFourBytes[] getInstanceIds(Event event)
           
protected
<V> V
getStateVariable(Event event, org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId, java.lang.Class<V> stateVariableType)
           
 AVTransportState getTransportState(long instanceId)
           
 AVTransportState getTransportState(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)
           
protected  boolean isEmptyString(Event event)
           
protected  void setStateVariable(Event event, org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceID, java.lang.Object o)
           
 
Methods inherited from class org.teleal.cling.support.lastchange.LastChange
fire, getInstanceIds, getStateVariable, reset, setStateVariable, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AVTransportLastChange

public AVTransportLastChange()

AVTransportLastChange

public AVTransportLastChange(java.lang.String serialized)
Method Detail

clear

protected void clear(Event event)
Specified by:
clear in class LastChange<Event>

setStateVariable

protected void setStateVariable(Event event,
                                org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceID,
                                java.lang.Object o)
Specified by:
setStateVariable in class LastChange<Event>

isEmptyString

protected boolean isEmptyString(Event event)
Specified by:
isEmptyString in class LastChange<Event>

getStateVariable

protected <V> V getStateVariable(Event event,
                                 org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
                                 java.lang.Class<V> stateVariableType)
Specified by:
getStateVariable in class LastChange<Event>

getInstanceIds

protected org.teleal.cling.model.types.UnsignedIntegerFourBytes[] getInstanceIds(Event event)
Specified by:
getInstanceIds in class LastChange<Event>

getTransportState

public AVTransportState getTransportState(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId)

getTransportState

public AVTransportState getTransportState(long instanceId)


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.