Deprecated items – Echelon OpenLNS User Manual
Page 1071
OpenLNS Programmer's Reference
1034
Deprecated Items
In OpenLNS and LNS Turbo Editions, some methods, objects, properties and events
have been deprecated. This section provides a list of those items. Some have been
deprecated because they were never implemented in LNS, or because they are no longer
applicable or useful. Others have been deprecated because they have been replaced by
new features with better functionality.
Note that some of the objects, methods, properties and events marked as deprecated in
the documentation are still implemented in OpenLNS to maintain backwards-
compatibility with applications running on previous versions of LNS. For example, many
of the methods of the ConfigProperty object were deprecated in LNS Turbo Editions as a
result of the new data point feature, including the GetElement(),
GetElementFromDevice(), SetElement(), and SetElementFromDevice() methods. You can
still successfully use these methods when running on OpenLNS; however, Echelon
recommends that you use the DataPoint object to read and write configuration
properties, and so these methods have been marked deprecated.
The following sections list the deprecated objects, properties, methods and events in
OpenLNS. The reason for deprecation can be determined using the following codes:
BA – Better Feature Available. The feature is still implemented in LNS for compatibility
purposes, but a more efficient way to achieve its purpose exists. Items marked with this
reason include details on why the item was deprecated and the features to use in its
place.
U – Unimplemented. The feature was never implemented in LNS.
NLA – No Longer Applicable. The feature is still implemented in LNS for compatibility
purposes, but is no longer useful or functional because of other changes to the LNS
implementation.