org.teleal.cling.support.lastchange
Class LastChange<E>
java.lang.Object
org.teleal.cling.support.lastchange.LastChange<E>
- Direct Known Subclasses:
- AVTransportLastChange, RenderingControlLastChange
public abstract class LastChange<E>
- extends Object
LastChange
public LastChange(String s)
LastChange
public LastChange(E event,
Class objectFactory)
LastChange
public LastChange(E event,
Class objectFactory,
String serialized)
reset
public void reset()
setStateVariable
public void setStateVariable(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceID,
Object... stateVariables)
getStateVariable
public <V> V getStateVariable(org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
Class<V> stateVariableType)
fire
public void fire(PropertyChangeSupport propertyChangeSupport)
getInstanceIds
public org.teleal.cling.model.types.UnsignedIntegerFourBytes[] getInstanceIds()
clear
protected abstract void clear(E event)
setStateVariable
protected abstract void setStateVariable(E event,
org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceID,
Object o)
getStateVariable
protected abstract <V> V getStateVariable(E event,
org.teleal.cling.model.types.UnsignedIntegerFourBytes instanceId,
Class<V> stateVariableType)
isEmptyString
protected abstract boolean isEmptyString(E event)
getInstanceIds
protected abstract org.teleal.cling.model.types.UnsignedIntegerFourBytes[] getInstanceIds(E event)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.