Public Member Functions | |
| int | Execute (Object Data, int ArraySize, Object DataEx, int ArraySizeEx) |
| Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event. | |
| int | Execute (Object Data, Object DataEx) |
| Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event. | |
| int | Execute (Object Data) |
| Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event. | |
| int | Execute (Object Data, int ArraySize) |
| Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event. | |
| int | AttachLink (Object Data, int ArraySize, Object DataEx, int ArraySizeEx) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | AttachLink (Object Data, int ArraySize, Object DataEx, int ArraySizeEx, int identifier) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | AttachLink (Object Data, Object DataEx) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | AttachLink (Object Data) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | AttachLink (Object Data, int ArraySize) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | AttachLink (Object Data, int ArraySize, int identifier) |
| Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | setLinkIdentifier (int currentLinkIdentifier, int linkIdentifier) |
| Sets the link identifier to the value specified. Establishing a data link by using either AttachLink() or OpenLink() will assign a link identifier to the associated link when successful. This link identifier (or link 'handle') will be set prior to event notification via the Receive() event. One can set the link identifier to a desired value either in the original call to AttachLink() or OpenLink() or at a later time by calling this method. | |
| int | OpenLink (Object Data, int ArraySize, Object DataEx, int ArraySizeEx) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | OpenLink (Object Data, int ArraySize, Object DataEx, int ArraySizeEx, int identifier) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | OpenLink (Object Data, Object DataEx) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | OpenLink (Object Data) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | OpenLink (Object Data, int ArraySize) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | OpenLink (Object Data, int ArraySize, int identifier) |
| Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired. | |
| int | CloseLink (int identifier) |
| Closes an existing de.desy.acop.chart data link. Using CloseLink() with a '-1' input parameter will close all data links associated with the de.desy.acop.chart bean. | |
| int | GetData (Object Data, Object DataEx, int identifier) |
| Retrieves the data associated with the given link handle into the data objects passed. This method is frequently used in conjunction with the OpenLink() method of establishing a data link, in which case the incoming data is not bound to a data object. | |
| int | GetDataSize (int[] DataSize, int[] DataSizeEx, int identifier) |
| Gives the current data size of the data objects associated with the given link handle. This method provides an analogy with the equivalent method in the ACOP ActiveX control, where the arguments are explicitly passed by reference. In the ACOP java bean, the overloaded methods GetDataSize(int identifier) and GetDataSizeEx(int identifier) are preferred. | |
| int | GetDataSize (int identifier) |
| Returns the current data size of the primary data object associated with the given link handle. | |
| int | GetDataSize () |
| Returns the current data size of the primary data object. | |
| int | GetDataSizeEx (int identifier) |
| Returns the current data size of the extended data object associated with the given link handle. | |
| int | GetDataSizeEx () |
| Returns the current data size of the extended data object. | |
| Date | getTimeStamp () |
| The current data time stamp as a Date object. | |
| java.lang.String | getStatus () |
| The current data status string. | |
| void | setGrouped (boolean Grouped) |
| Sets the grouped flag. | |
| boolean | getGrouped () |
| The grouped flag. | |
| String[] | getDeviceContexts () |
| Queries for the available device contexts according to current setting of the AccessProtocol. | |
| String[] | getDeviceGroups (String deviceContext, String deviceGroup, String deviceName, String deviceProperty) |
| Queries for the available device groups according to current setting of the AccessProtocol. | |
| String[] | getDeviceGroups () |
| Queries for the available device groups according to current setting of the AccessProtocol and Device parameters. | |
| String[] | getDeviceNames (String deviceContext, String deviceGroup, String deviceName, String deviceProperty) |
| Queries for the available device names according to current setting of the AccessProtocol. | |
| String[] | getDeviceNames () |
| Queries for the available device names according to current setting of the AccessProtocol and Device parameters. | |
| String[] | getDeviceProperties (String deviceContext, String deviceGroup, String deviceName, String deviceProperty) |
| Queries for the available device properties according to current setting of the AccessProtocol. | |
| String[] | getDeviceProperties () |
| Queries for the available device properties according to current setting of the AccessProtocol and Device parameters. | |
| int | acquireDisplayProperties (String deviceContext, String deviceGroup, String deviceName, String deviceProperty) |
| Queries for the available display setting according to current setting of the AccessProtocol This method uses the query mechanisms of the underlying transport to ascertain the maximum and minimum display settings and axis labels. The resulting 'Y' axis label will be the units associated with the queried property. The maximum and minimum settings for the 'Y' axis will be the range associated with the queried property. The resulting 'X' axis label will be the description associated with the queried property. The maximum and minimum settings for the 'X' axis will be 0 to the array size of the property queried, if the property corresponds to a multi-channel display. | |
| int | acquireDisplayProperties () |
| Queries for the available display setting according to current setting of the AccessProtocol and display parameters. This method uses the query mechanisms of the underlying transport to ascertain the maximum and minimum display settings and axis labels. The resulting 'Y' axis label will be the units associated with the queried property. The maximum and minimum settings for the 'Y' axis will be the range associated with the queried property. The resulting 'X' axis label will be the description associated with the queried property. The maximum and minimum settings for the 'X' axis will be 0 to the array size of the property queried, if the property corresponds to a multi-channel display. | |
|
|
Queries for the available display setting according to current setting of the AccessProtocol and display parameters. This method uses the query mechanisms of the underlying transport to ascertain the maximum and minimum display settings and axis labels. The resulting 'Y' axis label will be the units associated with the queried property. The maximum and minimum settings for the 'Y' axis will be the range associated with the queried property. The resulting 'X' axis label will be the description associated with the queried property. The maximum and minimum settings for the 'X' axis will be 0 to the array size of the property queried, if the property corresponds to a multi-channel display.
|
|
||||||||||||||||||||
|
Queries for the available display setting according to current setting of the AccessProtocol This method uses the query mechanisms of the underlying transport to ascertain the maximum and minimum display settings and axis labels. The resulting 'Y' axis label will be the units associated with the queried property. The maximum and minimum settings for the 'Y' axis will be the range associated with the queried property. The resulting 'X' axis label will be the description associated with the queried property. The maximum and minimum settings for the 'X' axis will be 0 to the array size of the property queried, if the property corresponds to a multi-channel display.
|
|
||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data object passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control and Attaches the data objects passed. Use AttachLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link and attach the returning data to the Data object passed. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
|
Closes an existing de.desy.acop.chart data link. Using CloseLink() with a '-1' input parameter will close all data links associated with the de.desy.acop.chart bean.
|
|
||||||||||||
|
Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event.
|
|
|
Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event.
|
|
||||||||||||
|
Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event.
|
|
||||||||||||||||||||
|
Establishes and executes a synchronous data link using the Device Properties assigned to the control. Use Execute for synchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. This method blocks until either the transfer is complete or a timeout has occured (given by the AccessRate setting). Asynchronous READ and WRITE calls can be effected by using the AttachLink() method and handling the results inside the corresonding receive event.
|
|
||||||||||||||||
|
Retrieves the data associated with the given link handle into the data objects passed. This method is frequently used in conjunction with the OpenLink() method of establishing a data link, in which case the incoming data is not bound to a data object.
|
|
|
Returns the current data size of the primary data object.
|
|
|
Returns the current data size of the primary data object associated with the given link handle.
|
|
||||||||||||||||
|
Gives the current data size of the data objects associated with the given link handle. This method provides an analogy with the equivalent method in the ACOP ActiveX control, where the arguments are explicitly passed by reference. In the ACOP java bean, the overloaded methods GetDataSize(int identifier) and GetDataSizeEx(int identifier) are preferred.
|
|
|
Returns the current data size of the extended data object.
|
|
|
Returns the current data size of the extended data object associated with the given link handle.
|
|
|
Queries for the available device contexts according to current setting of the AccessProtocol.
|
|
|
Queries for the available device groups according to current setting of the AccessProtocol and Device parameters.
|
|
||||||||||||||||||||
|
Queries for the available device groups according to current setting of the AccessProtocol.
|
|
|
Queries for the available device names according to current setting of the AccessProtocol and Device parameters.
|
|
||||||||||||||||||||
|
Queries for the available device names according to current setting of the AccessProtocol.
|
|
|
Queries for the available device properties according to current setting of the AccessProtocol and Device parameters.
|
|
||||||||||||||||||||
|
Queries for the available device properties according to current setting of the AccessProtocol.
|
|
|
The grouped flag.
|
|
|
The current data status string.
|
|
|
The current data time stamp as a Date object.
|
|
||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data object passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
||||||||||||||||||||
|
Establishes an asynchronous data link using the Device Properties assigned to the control, but does not Attach the data objects passed. Use OpenLink for asynchronous data acquisition. Fill in the DeviceContext DeviceGroup, DeviceName, and DeviceProperty bean property parameters, along with the accessProtocol, accessMode, and accessRate bean property parameters. Call this method to establish the asynchronous data tranfer link. The data returned from a server is not bound to the Data object passed in the call and must be obtained by an independent call to the GetData() method. When new data arrive or the link status has changed, the de.desy.acop.chart receive event will be fired.
|
|
|
Sets the grouped flag.
|
|
||||||||||||
|
Sets the link identifier to the value specified. Establishing a data link by using either AttachLink() or OpenLink() will assign a link identifier to the associated link when successful. This link identifier (or link 'handle') will be set prior to event notification via the Receive() event. One can set the link identifier to a desired value either in the original call to AttachLink() or OpenLink() or at a later time by calling this method.
|
1.3.2