Package xal.smf.scada
Annotation Interface AScada.Record
- Enclosing class:
- AScada
Alternate method of annotating the fields of a SCADA structure. The data
structure itself is annotated, rather than each individual field. The
annotations are thus arrays of field properties, each array containing an
entry for each field of the structure.
- Since:
- Sep 30, 2011
- Author:
- Christopher K. Allen
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionboolean[]
Array of controllable flags for each SCADA field in the data structure.String[]
Array of all the XAL
handles for the SCADA fields in this data structure.Channel
String[]
Array of all the XAL
handles for the SCADA fields in this data structure.Channel
String[]
Array of all the SCADA field names within the data structure.Class<?>[]
Array of the class types of all the SCADA fields within this data structure.int
The number of SCADA fields within the data structure.
-
Element Details
-
cntFlds
int cntFldsThe number of SCADA fields within the data structure. Thus, also the size of each property array.- Returns:
- number of SCADA fields
- Since:
- Sep 30, 2011
-
arrNames
String[] arrNamesArray of all the SCADA field names within the data structure. These are Java class attributes which are to be specified as SCADA fields.- Returns:
- array containing the names of the SCADA fields
- Since:
- Sep 30, 2011
-
arrTypes
Class<?>[] arrTypesArray of the class types of all the SCADA fields within this data structure.- Returns:
- array of class types for the SCADA fields
- Since:
- Sep 30, 2011
-
arrHndRb
String[] arrHndRbArray of all the XAL
handles for the SCADA fields in this data structure. These are the read back channels.Channel
- Returns:
- array of read back channel handles
- Since:
- Sep 30, 2011
-
arrHndCtl
String[] arrHndCtlArray of all the XAL
handles for the SCADA fields in this data structure. These are the set value channels.Channel
- Returns:
- array of set value channel handles
- Since:
- Sep 30, 2011
-
arrCtl
boolean[] arrCtlArray of controllable flags for each SCADA field in the data structure. If the field is flagged astrue
then a non-null set-value channel handle must be present.- Returns:
- array of controllable PV flags for each SCADA field
- Since:
- Sep 30, 2011
-