In ADE I want to have a user defined simulator (say custRunSim) which can be seen in the pop down menu of simulators while cllick on Setup->simulator/Directory/host.... When user will choose the custRunSim simulator it will also change the analysis option (e.g. if simulator changes from spectre to aps lots of analysis option vanishes etc.).
Thanks and regards
There is some coverage of the API in the <ICinstDir>/doc/skartistref/skartistref.pdf . However, you really would want the OASIS Direct Integrators Guide - for this you will need to contact Cadence. Integrating a simulator is something that normally requires close work with Cadence to ensure it's done properly (and most third party simulators often have such an integration already available).
When you do such an integration, you provide definitions and methods for the analyses that simulator supports, as well as providing methods to netlist to that simulator's particular netlist language.