Scripting

Scripting provides a way to control the operation of HEC-DSSVue in a non-interactive way. The user can build and save scripts to be executed later - possibly on different data sets.

This chapter provides an introduction to scripting, describing the components of the user interface, scripting language and application program interface (API), and offering examples illustrating how to use the API.

The scripting examples presenting in this section of the HEC-DSSVue documentation can be downloaded here: https://github.com/HydrologicEngineeringCenter/DSSVue-Example-Scripts/tree/master/src


API documentation links:

Starting with version 8.0  hec-heclib is separated from hec-monolith.   hec-heclib contains the core HEC-DSS java methods (hec.heclib)  and data structures (hec.io)

8.0 - For use with DSSVue version 4.1 


https://www.hec.usace.army.mil/software/javadocs/hec-heclib/8.0.0-rc10/      

https://www.hec.usace.army.mil/software/javadocs/hec-monolith/8.0.0-rc10/


7.0 - For use with DSSVue version 4.0

https://www.hec.usace.army.mil/software/javadocs/hec-monolith/7.0.1/


6.0 -  For use with DSSVue version 3.4

https://www.hec.usace.army.mil/software/javadocs/hec-monolith/