    

 ## On this page

  

 

 # Package-level declarations

 Last update: 16.07.2025 

## Types

NameSummary[AddToModel](-add-to-model/index.md)public class [AddToModel](-add-to-model/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a AddToModel object.[Array](-array/index.md)public class [Array](-array/index.md) : [Variable](-variable/index.md)  
This is a base class for array types in ModelCenter[Assembly](-assembly/index.md)public class [Assembly](-assembly/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [IVariableHolder](-i-variable-holder/index.md)  
This is the wrapper class that handles the native COM calls to a Component object.[BooleanArray](-boolean-array/index.md)public class [BooleanArray](-boolean-array/index.md) : [Array](-array/index.md)  
A variable type class for ModelCenter[BooleanVariable](-boolean-variable/index.md)public class [BooleanVariable](-boolean-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[CachePin](-cache-pin/index.md)public class [CachePin](-cache-pin/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a CachePin.[CompletedRunData](-completed-run-data/index.md)public class [CompletedRunData](-completed-run-data/index.md)  
Structure that contains information about completed runs.[Component](-component/index.md)public class [Component](-component/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [IVariableHolder](-i-variable-holder/index.md)  
This is the wrapper class that handles the native COM calls to a Component object.[CustomDesignPoint](-custom-design-point/index.md)public class [CustomDesignPoint](-custom-design-point/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a custom design point.[DataCollector](-data-collector/index.md)public class [DataCollector](-data-collector/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a Data Collector.[DataExplorer](-data-explorer/index.md)public class [DataExplorer](-data-explorer/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a Data Explorer.[DataHistory](-data-history/index.md)public class [DataHistory](-data-history/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a Data History.[DataHistoryVariableMetadataStruct](-data-history-variable-metadata-struct/index.md)public class [DataHistoryVariableMetadataStruct](-data-history-variable-metadata-struct/index.md)  
This object is used to pass variable metadata to the addVariableStructs function for data history, which sets the results for a run.[DataHistoryVariableStruct](-data-history-variable-struct/index.md)public class [DataHistoryVariableStruct](-data-history-variable-struct/index.md)  
This object is used to pass a variable's data and metadata to the addVariableStructs function for data history, which sets the results for a run.[DataMonitor](-data-monitor/index.md)public class [DataMonitor](-data-monitor/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)[DHVariable](-d-h-variable/index.md)public class [DHVariable](-d-h-variable/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a Data History Variable.[DoubleArray](-double-array/index.md)public class [DoubleArray](-double-array/index.md) : [Array](-array/index.md)  
An array type class for ModelCenter[DoubleVariable](-double-variable/index.md)public class [DoubleVariable](-double-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[Feature](-feature/index.md)public class [Feature](-feature/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to PHXFeature.[FileArray](-file-array/index.md)public class [FileArray](-file-array/index.md) : [Array](-array/index.md)  
A variable type class for ModelCenter[FileSystemInfo](-file-system-info/index.md)public class [FileSystemInfo](-file-system-info/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a FileSystemInfo.[FileVariable](-file-variable/index.md)public class [FileVariable](-file-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[Format](-format/index.md)public class [Format](-format/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class for formatting[Format2](-format2/index.md)public class [Format2](-format2/index.md)  
This is the wrapper class for formatting.[GeometryVariable](-geometry-variable/index.md)public class [GeometryVariable](-geometry-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[GlobalParameters](-global-parameters/index.md)public class [GlobalParameters](-global-parameters/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
Global Parameters is a hashtable of values that can be set via the ModelCenter API and used for any purpose the client desires.[Group](-group/index.md)public class [Group](-group/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [IVariableHolder](-i-variable-holder/index.md)  
This is the wrapper class that handles the native COM calls to a Registry object.[IComponentPlugIn](-i-component-plug-in/index.md)interface [IComponentPlugIn](-i-component-plug-in/index.md)  
This is the interface that must be implemented by all Java plug-ins for ModelCenter.[IDataCollectorPlugIn](-i-data-collector-plug-in/index.md)interface [IDataCollectorPlugIn](-i-data-collector-plug-in/index.md)  
This is the interface that must be implemented by all Java data collector plug-ins for ModelCenter.[IDataExplorerPlugIn](-i-data-explorer-plug-in/index.md)interface [IDataExplorerPlugIn](-i-data-explorer-plug-in/index.md)  
This is the interface that must be implemented by all Java Data Explorer plug-ins for ModelCenter.[IDataHistoryToModel](-i-data-history-to-model/index.md)interface [IDataHistoryToModel](-i-data-history-to-model/index.md)  
The Data History to Model connector is the piece that connects a Data History to a ModelCenter instance, for the purpose of restoring a run or re-running runs.[IfComponent](-if-component/index.md)public class [IfComponent](-if-component/index.md) : [Component](-component/index.md)  
This is the wrapper class that handles the native COM calls to an IfComponent object.[IHolder](-i-holder/index.md)interface [IHolder](-i-holder/index.md)  
This is an interface for things in ModelCenter that hold other things[ILoginCallback](-i-login-callback/index.md)interface [ILoginCallback](-i-login-callback/index.md)  
Interface for handling login requests from ModelCenter.[IModelCenter](-i-model-center/index.md)interface [IModelCenter](-i-model-center/index.md)  
Interface for ModelCenter class.[IntegerArray](-integer-array/index.md)public class [IntegerArray](-integer-array/index.md) : [Array](-array/index.md)  
An array type class for ModelCenter[IntegerVariable](-integer-variable/index.md)public class [IntegerVariable](-integer-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[IPlugInMetaData](-i-plug-in-meta-data/index.md)interface [IPlugInMetaData](-i-plug-in-meta-data/index.md)  
This is the interface that must be implemented by all Java plug-in meta data objects for ModelCenter.[IRunDataAction](-i-run-data-action/index.md)interface [IRunDataAction](-i-run-data-action/index.md)  
This is the interface to handle Design Viewer (geometry tooltip) events delegated to certain types of Data Explorer Plug-Ins such as Data Visualizer[ITradeStudy3JobInfo](-i-trade-study3-job-info/index.md)interface [ITradeStudy3JobInfo](-i-trade-study3-job-info/index.md)  
Base interface for ITradeStudy3 job info and results[ITradeStudy3JobManager](-i-trade-study3-job-manager/index.md)interface [ITradeStudy3JobManager](-i-trade-study3-job-manager/index.md) : [ITradeStudy3JobInfo](-i-trade-study3-job-info/index.md)  
Job manager for ITradeStudyPlugIn3[ITradeStudy3JobResult](-i-trade-study3-job-result/index.md)interface [ITradeStudy3JobResult](-i-trade-study3-job-result/index.md) : [ITradeStudy3JobInfo](-i-trade-study3-job-info/index.md)  
Result of executing a job.[ITradeStudyCallback](-i-trade-study-callback/index.md)interface [ITradeStudyCallback](-i-trade-study-callback/index.md)  
This is the interface used to connect a trade study plug-in to a ModelCenter instance.[ITradeStudyPlugIn](-i-trade-study-plug-in/index.md)interface [ITradeStudyPlugIn](-i-trade-study-plug-in/index.md)  
This is the interface that must be implemented by all Java trade study plug-ins for ModelCenter.[ITradeStudyPlugIn2](-i-trade-study-plug-in2/index.md)interface [ITradeStudyPlugIn2](-i-trade-study-plug-in2/index.md) : [ITradeStudyPlugIn](-i-trade-study-plug-in/index.md)  
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.[ITradeStudyPlugIn3](-i-trade-study-plug-in3/index.md)interface [ITradeStudyPlugIn3](-i-trade-study-plug-in3/index.md) : [ITradeStudyPlugIn2](-i-trade-study-plug-in2/index.md)  
Trade Study Plug-In 3[IVariableHolder](-i-variable-holder/index.md)interface [IVariableHolder](-i-variable-holder/index.md) : [IHolder](-i-holder/index.md)  
This is an interface for ModelCenter components[IVariableMetaDataProvider](-i-variable-meta-data-provider/index.md)interface [IVariableMetaDataProvider](-i-variable-meta-data-provider/index.md)  
Base interface for ITradeStudy3 job info and results[JavaObjectRepository](-java-object-repository/index.md)public class [JavaObjectRepository](-java-object-repository/index.md)[JobManager](-job-manager/index.md)public class [JobManager](-job-manager/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a JobManager object.[ModelCenter](-model-center/index.md)public class [ModelCenter](-model-center/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [IModelCenter](-i-model-center/index.md)  
This is the wrapper class that handles the native COM calls to ModelCenter.[ModelCenterException](-model-center-exception/index.md)public class [ModelCenterException](-model-center-exception/index.md) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)  
This class wraps exceptions thrown by the ModelCenter native methods.[ObjectVariable](-object-variable/index.md)public class [ObjectVariable](-object-variable/index.md) : [Variable](-variable/index.md)  
An array type class for ModelCenter[PHXJavaComObjectStored](-p-h-x-java-com-object-stored/index.md)interface [PHXJavaComObjectStored](-p-h-x-java-com-object-stored/index.md)[RefArrayProp](-ref-array-prop/index.md)public class [RefArrayProp](-ref-array-prop/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
A Reference Array Property class for ModelCenter[ReferenceArray](-reference-array/index.md)public class [ReferenceArray](-reference-array/index.md) : [Array](-array/index.md)  
A Array type class for ModelCenter[ReferenceVariable](-reference-variable/index.md)public class [ReferenceVariable](-reference-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[RefProp](-ref-prop/index.md)public class [RefProp](-ref-prop/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
A Reference Property class for ModelCenter[SaveContext](-save-context/index.md)public class [SaveContext](-save-context/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
Class for generically saving and loading files in ModelCenter.[ScriptComponent](-script-component/index.md)public class [ScriptComponent](-script-component/index.md) : [Component](-component/index.md)  
This is the wrapper class that handles the native COM calls to a ScriptComponent object.[StringArray](-string-array/index.md)public class [StringArray](-string-array/index.md) : [Array](-array/index.md)  
A array type class for ModelCenter[StringVariable](-string-variable/index.md)public class [StringVariable](-string-variable/index.md) : [Variable](-variable/index.md)  
A variable type class for ModelCenter[TradeStudy](-trade-study/index.md)public class [TradeStudy](-trade-study/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a TradeStudy object.[TradeStudy2](-trade-study2/index.md)public class [TradeStudy2](-trade-study2/index.md) : [TradeStudy](-trade-study/index.md)  
This is the wrapper class that handles the native COM calls to a TradeStudy2 object.[TradeStudy3](-trade-study3/index.md)public class [TradeStudy3](-trade-study3/index.md) : [TradeStudy2](-trade-study2/index.md)  
Class that wraps an ITradeStudy3PlugIn COM object.[Variable](-variable/index.md)public class [Variable](-variable/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is a base class for variable types in ModelCenter[VariableDescription](-variable-description/index.md)public class [VariableDescription](-variable-description/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is the wrapper class that handles the native COM calls to a data item from a Data Collector.[VariableLink](-variable-link/index.md)public class [VariableLink](-variable-link/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
This is a base class for variable types in ModelCenter[VariableLinks](-variable-links/index.md)public class [VariableLinks](-variable-links/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [Iterator](https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html)&lt;[E](https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html)&gt;   
A collection of variables[VariableMetaDataProvider](-variable-meta-data-provider/index.md)public class [VariableMetaDataProvider](-variable-meta-data-provider/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md)  
Metadata provider for variable data.[Variables](-variables/index.md)public class [Variables](-variables/index.md) : [PHXCOMObject](../com.phoenix_int.ModelCenter.util/-p-h-x-c-o-m-object/index.md), [Iterator](https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html)&lt;[E](https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html)&gt;   
A collection of variables[Variant](-variant/index.md)public class [Variant](-variant/index.md)  
This is a small class used to map win32 VARIANTs received by calls to ModelCenter's COM interface.