TAST tool Menu
TAST Adaptors
Adaptors examples
TAST Integrations
Interesting features
Documentation of technical administration
Modeling recommendations
Training in the TAST tool
TAST tool Menu
TAST Adaptors
Adaptors examples
TAST Integrations
Interesting features
Documentation of technical administration
Modeling recommendations
Training in the TAST tool
This is an old revision of the document!
With this implementation, two different ways of working with a diagram are going to be considered, one is the ‘editing’ mode and the other is the ‘reading’ mode.
This mode will allow editing and saving the diagram as we have been doing so far. The test tube that appears in the modeling tab when you first enter the diagram´s table will be changed by a pencil in this mode, to indicate that it is being edited.
This mode will allow editing and saving the diagram as we have been doing so far. The test tube that appears in the modeling tab when you first enter the diagram´s table will be changed by a eye in this mode (the eye will appear always by default), to indicate that it is being edited by other user. The following buttons will be blocked:
The other tools will be unlocked. With the tool: 'launch validation', there is a change in how it works, it will be unlocked in both modes, but in 'reading' mode it will only send the diagram to the executor and in 'editing' mode it will work as it has until now, it will save the diagram and send the diagram to the executor.
When a diagram is open in ‘editing’ mode his status is_open goes to false when:
On the diagram, in the red icon bar there is a lock. That lock will be closed if we are in CLOSE or READING mode. It can only be opened if we are in READING mode. When opened it goes to the EDITING status. But it will only be possible if the diagram we have open is not being edited by another person or if the one who was editing it was the same user who tries to unlock it. If, by unlocking it, it is already being edited by another person, a modal window is displayed with the data of that user. We can also pass the diagram to Editing mode with the keyboard shortcut: “Alt + 9”
Releasing a diagram means that we are no longer using it, it is considered that we stop using a resource when:
• When we logout the application, the diagram we had open is released.
• When we leave the modeling view by navigating to another left menu option, the diagram that we had open is released.
• When the user session is automatically closed (when it expires after 30 minutes).
• When we close the browser tab.
• When we create a new diagram from the same tab that already had another diagram open, the resource that was previously opened will close.
• When we import a new diagram from selenium in the same tab that another diagram already had open, the resource that was open in that tab will be closed.
• When we import a new diagram on the same tab that another diagram already had open, the resource that was open on that tab will be closed.
• When opening another diagram from the treeView, if the same tab already had a different one open, that diagram will be closed.
• When opening the data management view from the modeling view, close the diagram that we had open
When we logout from the application button itself or when we close the browser (30 minutes later when the session expires), all the resources that the user had open will be closed.
The button ‘Launch validation’ Will be unlocked in the status EDITING and in the status READING, but works differently: in EDITING status it saves the diagram and sends it to the executor, in other hand in READING status just sends the diagram to the executor.
The export diagram button is unlocked in READING and EDITING, but in EDITING status will be unlocked just if the diagram is saved.
At the moment of saving a diagram the application compares if the one saving it is the same user that is editing it. If it’s not the same user that is editing the diagram, there will appear a window with the following sentence “Current diagram cannot be save because current user has not permission. Reload the diagram and try to save it again.”