View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008436 | CTT UA Binary | 2 - CTT Binary | public | 2022-11-11 16:20 | 2023-08-03 12:02 |
Reporter | Archie Miller | Assigned To | Archie Miller | ||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.10.0.404 | ||||
Summary | 0008436: Object model Cache Node Id attribute retrieval | ||||
Description | CTT needs to add access restrictions information for nodes found in the object model (read/write/history – and also other restriction such as user-based role restrictions). This information will be used for enhancing read only and write type tests and also for role testing. This feature requires the data retrieval from the server, creating new objects to allow the scripts to access the data, updates in the interface to allow access to the object model, as well a script helper for the library. | ||||
Tags | No tags attached. | ||||
Files Affected | /library/Information/ObjectModelHelper.js | ||||
related to | 0009074 | closed | Alexander Allmendinger | CTT UA Scripts | Object model Cache Node Id attribute retrieval |
|
Most work in the binary, one helper script |
|
The Initial object model browse has been updated to read certain attributes for each object type (BuildObjectModelDetails::getAttributesToRead). New objects ModelMapEntry and ModelMapEntries have been created that contain the model and attributes. This object is available to scripts by calling the binary getObjectModel() call. This ObjectModelHelper provides methods to
ObjectModelHelper also contains a Test function that provides examples of how to use the helper. |
|
Reviewed change (in git) approved and closed issue |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-11-11 16:20 | Archie Miller | New Issue | |
2022-11-11 16:49 | Paul Hunkar | Assigned To | => Archie Miller |
2022-11-11 16:49 | Paul Hunkar | Status | new => assigned |
2023-01-05 22:35 | Archie Miller | Files Affected |
=> /library/Information/ObjectModelHelper.js
/src/main_window/qopcctproject.h /src/main_window/qopcmainwindow.cpp/.h /src/scriptengine/compositetypes/uareferencedescriptionclass.cpp/.h /src/scriptengine/infrastructuretypes/CMakeLists.txt /src/scripte... |
2023-01-05 22:36 | Archie Miller | Status | assigned => resolved |
2023-01-05 22:36 | Archie Miller | Resolution | open => fixed |
2023-01-05 22:36 | Archie Miller | Note Added: 0018438 | |
2023-05-11 18:35 | Archie Miller | Files Affected |
/library/Information/ObjectModelHelper.js
/src/main_window/qopcctproject.h /src/main_window/qopcmainwindow.cpp/.h /src/scriptengine/compositetypes/uareferencedescriptionclass.cpp/.h /src/scriptengine/infrastructuretypes/CMakeLists.txt /src/scripte... => /library/Information/ObjectModelHelper.js Many Binary Updates |
2023-05-11 18:51 | Archie Miller | Note Added: 0019325 | |
2023-05-12 15:15 | Paul Hunkar | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Binary |
2023-05-12 15:16 | Paul Hunkar | Status | resolved => closed |
2023-05-12 15:16 | Paul Hunkar | Fixed in Version | => 1.10.0.403 |
2023-05-12 15:16 | Paul Hunkar | Note Added: 0019352 | |
2023-05-12 15:24 | Paul Hunkar | Fixed in Version | 1.10.0.403 => 1.10.0.404 |
2023-08-03 12:02 | Paul Hunkar | Issue cloned: 0009074 | |
2023-08-03 12:02 | Paul Hunkar | Relationship added | related to 0009074 |