public class PwrAppModelBldr
extends com.powerdata.openpa.impl.ModelBuilderI
Build a model that can wrap an OpenPA PAModel object, but provide a consistent view with different topologies and hide devices that are out of service.
A model built from this class is backed by it's own arrays, and any changes made to this model must be explicitly updated to the the source model using the update() method
Modifier and Type | Class and Description |
---|---|
static class |
PwrAppModelBldr.Topology |
Constructor and Description |
---|
PwrAppModelBldr(PAModel model,
PwrAppModelBldr.Topology topology) |
Modifier and Type | Method and Description |
---|---|
<T> T[] |
applyIndex(T[] vals,
int[] index) |
public PwrAppModelBldr(PAModel model, PwrAppModelBldr.Topology topology) throws PAModelException
PAModelException