Skip to main content

ModelCenter APIs 2026 R1 SP03

ITradeStudyPlugIn2

Last update: 30.07.2026

interface ITradeStudyPlugIn2 : ITradeStudyPlugIn

This is the interface that must be implemented by all Java trade study plug-ins for ModelCenter that can be used with OEM Analyzer tools.

Inheritors

ITradeStudyPlugIn3
ITradeStudyPlugIn3

Functions

Name Summary
addAnalyzerVariable abstract fun addAnalyzerVariable(formula: String, analyzerName: String)
Call to add a variable from an analyzer product.
clearAnalyzerVariables abstract fun clearAnalyzerVariables()
Remove all analyzer variables.
construct abstract fun construct(mc: ModelCenter, atm: AddToModel)
called when the plug-in is launched from ModelCenter
fromString abstract fun fromString(state: String)
Called to restore the state of a Plug-In.
getSaveAllAnalyzerVariables abstract fun getSaveAllAnalyzerVariables(): Boolean
Gets whether all analyzer variables are saved in the data history when the trade study is run.
getTradeStudyCallback abstract fun getTradeStudyCallback(): ITradeStudyCallback
Gets the trade study call back object.
onEnd abstract fun onEnd()
Called when the plug-in is about to be deleted.
setSaveAllAnalyzerVariables abstract fun setSaveAllAnalyzerVariables(saveAll: Boolean)
Sets whether all analyzer variables are saved in the data history when the trade study is run.
setTradeStudyCallback abstract fun setTradeStudyCallback(tcb: ITradeStudyCallback)
Sets the trade study call back object.
show abstract fun show(): Boolean
called to display the plug-in

Connect with Ansys