Table of Contents
CA Gen offers some API solutions used by developers creating extensions to the product, developing repairs tools and other useful utilities supporting the development of applications using model-based development. CA Gen uses such models generating, building and deploying to the variety of target environments.
This website will be used to publish such software solutions ready for the download for all willing to experiment with the CA Gen Free edition. All software solutions offered for the download here are experimental in nature and provided “AS IS“.
Walkency
Walkency is a helping research tool for the developers that are prepared to analyze and create their instruments and utilities capable of accessing the CA Gen models. Walkency allows local research of models stored on the workstation so the developer can navigate thru the model metadata to understand nature of the connections between objects and discover their properties.
Toolset Automation Wrapper
CA Gen Toolset allows applications to access the currently opened model through a mechanism that is known as a plug-in. The application should register itself in the Windows registry, and from there the CA Gen toolset knows how to call it. Toolset adds a menu item to the CA Gen “Plug-in” menu. The developer starts plugin from the toolset after Toolset opens model for processing.
Java Wrapping Gen Encyclopedia API
The CA Gen offers the Encyclopedia and Workstation Application Program Interface (API) software. It allows access to the models on the workstation or in any of the supported encyclopedias (CSE and HE). Here you will find software wrapping standard functionality of the API as Java classes. You will do not need C skills to develop powerful utilities using this API.
User-Added Function Utility
The CA Gen provides an easier method of creating user-added functions. A developer needs to drop into one of the model directories an XML file with the definition of the user-added function. The toolset is capable of locating such XML file and modifies model accordingly adding required internal structure into the model. You do not need knowledge of CA Gen API anymore. A developer needs only to provide an implementation of the user-added function in one of many supported programming languages.
You can download utility helping in the development of so-called user-added functions for the CA Gen.