MG-SOFT Visual YANG Designer lets you design, edit and validate NETCONF YANG and YIN modules in a visual manner, without having to master the YANG or YIN syntax. In addition to the visual design mode of operation, the software now features also an advanced source mode of operation, which incorporates a full-blown YANG source code editor that includes syntax coloring and intelligent code completion feature. The source mode of operation boosts productivity for experienced YANG authors who prefer writing the YANG code themselves with convenience of the built-in YANG authoring mechanisms, like autocomplete, find usages, go to definitions, find/replace, etc.
The software can load existing YANG and YIN modules and let you edit them either in a visual manner (where module elements are graphically represented as nodes in a hierarchical tree view) or by using the built-in YANG source code editor.
To design a YANG/YIN module in a visual mode of operation, simply drag&drop YANG nodes (e.g., container, list, leaf, leaf-list, etc.) from the components toolbar to the desired position in the module tree and set their properties in the Node Properties panel of the main window.
To import other YANG/YIN modules and reference their definitions in the current module, use the "File / Import" command. This will import the selected YANG/YIN module and display its tree in the Components window panel - Imports tab.
The statements in the imported module may then be referenced in the current module, e.g., nodes in the current module can use the typedefs defined in the imported module. To use other nodes from the Imports tab, select the node you want to use (e.g., grouping, extension, feature, etc.) and drag&drop it to the proper position in the current module displayed in the YANG Tree window panel in the left section of the main window.
The software includes YANG consistency validator and lets you export finished modules to the NETCONF native YANG format or to XML-based YIN syntax format.
MG-SOFT Visual YANG Designer is compliant with the current IETF's RFC documents: RFC 4741, RFC 4742, RFC 5277, RFC 6020, RFC 6022, RFC 6110, RFC 6241 and RFC 6242.
MG-SOFT Visual YANG Designer is a Java(TM) application that can be installed and used on Windows, Linux and Mac OS X operating systems with Java Runtime Environment version 7.0 (a.k.a. JRE 1.7) or later installed.
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved