Building Controls Virtual Test Bed
|
This class reads the XML configuration file and stores the data in the ADInterfaceMCCObjectType
data type.
More...
Public Member Functions | |
ADInterfaceMCCObjectType (final String boardnumber, final String channelnumber, final String channelgain, final String channelvalue, final String channeloptions, final String applicationtag) | |
Construct an instance of ADInterfaceMCC object. More... | |
String | getBoardNumber () |
Get the adinterface boardnumber. More... | |
void | setBoardNumber (String boardNumber) |
Set the adinterface boardnumber. More... | |
String | getChannelNumber () |
Get the adinterface channel number. More... | |
void | setChannelNumber (String channelNumber) |
Set the adinterface channel number. More... | |
String | getChannelGain () |
Get the adinterface channel gain. More... | |
void | setChannelGain (String channelGain) |
Set the adinterface channel gain. More... | |
String | getChannelValue () |
Get the adinterface present channel value. More... | |
void | setChannelValue (String channelValue) |
Sett the adinterface channel value. More... | |
String | getChannelOptions () |
Get the adinterface channel options. More... | |
void | setChannelOptions (String channelOptions) |
Set the adinterface channel options. More... | |
String | getApplicationTag () |
Get the adinterface application Tag. More... | |
void | setApplicationTag (String applicationTag) |
Set the adinterface application tag. More... | |
ADInterfaceMCCObjectType () | |
Empty constructor. More... | |
Static Public Member Functions | |
static ArrayList < ADInterfaceMCCObjectType > | readADInterfaceMCCObjects (final String s) throws FileNotFoundException, ParserConfigurationException, SAXException, IOException |
Read adInterfaceMCC object types from the xml configuration. More... | |
Protected Attributes | |
String | boardNumber |
Board number. More... | |
String | channelNumber |
Channel number. More... | |
String | channelGain |
Channel gain. More... | |
String | channelValue |
Channel value. More... | |
String | channelOptions |
Channel options. More... | |
String | applicationTag |
Application tag. More... | |
Static Private Attributes | |
static final String | LS = System.getProperty("line.separator") |
System-dependent line separator. More... | |
This class reads the XML configuration file and stores the data in the ADInterfaceMCCObjectType
data type.
Definition at line 102 of file ADInterfaceMCCObjectType.java.
|
inline |
Construct an instance of ADInterfaceMCC object.
boardnumber | board number of the object type. |
channelnumber | channel number of the object type. |
channelgain | channel gain of the object type. |
channelvalue | channel value of the object type. |
channeloptions | channel options of the object type. |
applicationtag | application Tag of the object type. |
Definition at line 113 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.applicationTag, adInterfaceMCC.util.ADInterfaceMCCObjectType.boardNumber, adInterfaceMCC.util.ADInterfaceMCCObjectType.channelGain, adInterfaceMCC.util.ADInterfaceMCCObjectType.channelNumber, adInterfaceMCC.util.ADInterfaceMCCObjectType.channelOptions, and adInterfaceMCC.util.ADInterfaceMCCObjectType.channelValue.
|
inline |
Empty constructor.
Definition at line 207 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.readADInterfaceMCCObjects().
|
inline |
Get the adinterface application Tag.
Definition at line 194 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.applicationTag.
|
inline |
Get the adinterface boardnumber.
Definition at line 133 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.boardNumber.
|
inline |
Get the adinterface channel gain.
Definition at line 158 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelGain.
|
inline |
Get the adinterface channel number.
Definition at line 145 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelNumber.
|
inline |
Get the adinterface channel options.
Definition at line 182 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelOptions.
|
inline |
Get the adinterface present channel value.
Definition at line 170 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelValue.
|
inlinestatic |
Read adInterfaceMCC object types from the xml configuration.
s | xml configuation file path. |
FileNotFoundException | if configuration file can't be found. |
ParserConfigurationException | if configuration file couldn't be read properly. |
SAXException | if error occurs while configuration file is parsed. |
IOException | if I/O error occurs while parsing configuration file. |
Definition at line 217 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType().
|
inline |
Set the adinterface application tag.
Definition at line 200 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.applicationTag.
|
inline |
Set the adinterface boardnumber.
Definition at line 139 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.boardNumber.
|
inline |
Set the adinterface channel gain.
Definition at line 164 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelGain.
|
inline |
Set the adinterface channel number.
Definition at line 151 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelNumber.
|
inline |
Set the adinterface channel options.
Definition at line 188 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelOptions.
|
inline |
Sett the adinterface channel value.
Definition at line 176 of file ADInterfaceMCCObjectType.java.
References adInterfaceMCC.util.ADInterfaceMCCObjectType.channelValue.
|
protected |
Application tag.
Definition at line 277 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getApplicationTag(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setApplicationTag().
|
protected |
Board number.
Definition at line 262 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getBoardNumber(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setBoardNumber().
|
protected |
Channel gain.
Definition at line 268 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getChannelGain(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setChannelGain().
|
protected |
Channel number.
Definition at line 265 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getChannelNumber(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setChannelNumber().
|
protected |
Channel options.
Definition at line 274 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getChannelOptions(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setChannelOptions().
|
protected |
Channel value.
Definition at line 271 of file ADInterfaceMCCObjectType.java.
Referenced by adInterfaceMCC.util.ADInterfaceMCCObjectType.ADInterfaceMCCObjectType(), adInterfaceMCC.util.ADInterfaceMCCObjectType.getChannelValue(), and adInterfaceMCC.util.ADInterfaceMCCObjectType.setChannelValue().
|
staticprivate |
System-dependent line separator.
Definition at line 280 of file ADInterfaceMCCObjectType.java.