public abstract class AbstractPropertyAccessor extends java.lang.Object implements PropertyAccessor
Constructor and Description |
---|
AbstractPropertyAccessor() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Double> |
getDesignValueMap(AcceleratorNode node,
java.util.List<java.lang.String> propertyNames)
get the map of design values keyed by property name
|
protected java.util.Collection<Channel> |
getLiveChannels(AcceleratorNode node,
java.util.List<java.lang.String> propertyNames)
get the channels for live property access
|
protected java.util.Map<java.lang.String,java.lang.Double> |
getLiveValueMap(AcceleratorNode node,
java.util.Map<Channel,java.lang.Double> channelValues,
java.util.List<java.lang.String> propertyNames)
get the map of live values keyed by property name
|
protected double |
getPropertyScale(java.lang.String propertyName)
Get the scale factor for the specified property
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDesignValueMap, getLiveChannels, getLiveRFDesignChannels, getLiveRFDesignValueMap, getLiveValueMap, propertyNames
protected double getPropertyScale(java.lang.String propertyName)
protected java.util.Map<java.lang.String,java.lang.Double> getDesignValueMap(AcceleratorNode node, java.util.List<java.lang.String> propertyNames)
protected java.util.Map<java.lang.String,java.lang.Double> getLiveValueMap(AcceleratorNode node, java.util.Map<Channel,java.lang.Double> channelValues, java.util.List<java.lang.String> propertyNames)
protected java.util.Collection<Channel> getLiveChannels(AcceleratorNode node, java.util.List<java.lang.String> propertyNames)