public interface PropertyAccessor
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Double> |
getDesignValueMap(AcceleratorNode node)
get the map of design values keyed by property name
|
java.util.Collection<Channel> |
getLiveChannels(AcceleratorNode node)
get the channels for live property access
|
java.util.Collection<Channel> |
getLiveRFDesignChannels(AcceleratorNode node)
get the channels for live property access with design RF
|
java.util.Map<java.lang.String,java.lang.Double> |
getLiveRFDesignValueMap(AcceleratorNode node,
java.util.Map<Channel,java.lang.Double> channelValues)
get the map of live RF design values keyed by property name
|
java.util.Map<java.lang.String,java.lang.Double> |
getLiveValueMap(AcceleratorNode node,
java.util.Map<Channel,java.lang.Double> channelValues)
get the map of live values keyed by property name
|
java.util.List<java.lang.String> |
propertyNames()
get the list of property names
|
java.util.Map<java.lang.String,java.lang.Double> getDesignValueMap(AcceleratorNode node)
java.util.Map<java.lang.String,java.lang.Double> getLiveValueMap(AcceleratorNode node, java.util.Map<Channel,java.lang.Double> channelValues)
java.util.Map<java.lang.String,java.lang.Double> getLiveRFDesignValueMap(AcceleratorNode node, java.util.Map<Channel,java.lang.Double> channelValues)
java.util.Collection<Channel> getLiveChannels(AcceleratorNode node)
java.util.Collection<Channel> getLiveRFDesignChannels(AcceleratorNode node)
java.util.List<java.lang.String> propertyNames()