Java Archive (jar) files are required during development/runtime for all STK Java API applications to integrate with STK, STK X and the STK Object Model.
Some jar files must be set within the equivalent "classpath" setting within your development/runtime environment.
STK Java API 11 Jar Files
Name |
Description |
agi.stk.javadocs.jar |
Contains the HTML javadocs for this Java implementation API. The file can be unzipped to your preferred Javadoc location. |
agi.swing.jar |
AGI's lowest level jar file for AWT/Swing based UI applications, which contains useful Swing/AWT components/classes that can be reused in your application |
agi.swt.jar |
AGI's lowest level jar file for SWT based UI applications, which contains useful Swing/AWT components/classes that can be reused in your application |
agi.core.jar |
AGI low level jar file that contains implementations of classes that allow for proxy calls to be made between Java / JNI / C++ / STK. |
agi.core.swing.jar |
AGI low level jar file that contains implementations of classes that allow for basic integration with the AWT/Swing UI framework. |
agi.core.swt.jar |
AGI low level jar file that contains implementations of classes that allow for basic integration with the SWT UI framework. |
agi.stkutil.jar |
STK Util is a library containing objects and enumerations shared by the STK Objects and STK X type libraries. The types provided by STK Util are used indirectly through methods and properties in the those libraries. It also supports various standalone utilities, such as date, coordinate and unit conversions. |
agi.stkx.jar |
STK X is a library containing types, interfaces, events and classes that allow developers to add advanced STK 2D, 3D visualization and analytical capabilities to applications with little effort. |
agi.stkx.swing.jar |
STK Java API implementation of the native STKX.dll UI components like AgGlobeCntrlClass, AgMapCntrlClass and AgGfxAnalysisCntrlClass within the AWT/Swing UI framework. |
agi.stkx.swt.jar |
STK Java API implementation of the native STKX.dll UI components like AgGlobeCntrlClass, AgMapCntrlClass and AgGfxAnalysisCntrlClass within the SWT UI framework. |
agi.stkx.initialization.jar |
STK Java API implementation of the native AgSTKXInitialization.dll. This jar file will utilize System.loadLibrary() to load the AgJNIStkXInitialization.dll. The dll's parent directory must be set within a "path" equivalent setting depending on your platform or development environment. |
agi.stkobjects.jar |
STK Objects is a library containing types, interfaces, events and classes representing various aspects of the STK application structure. Components from the STK Objects library can be used with the STK desktop application as well as custom-built STK X-STK Engine applications. |
agi.stkobjects.astrogator.jar |
STK Astrogator is a library containing Object Model components specifically designed to support AGI's Astrogator technology. |
agi.stkvgt.jar |
The VGT Object Model provides a simple, consistent, and hierarchical approach to constructing and manipulating Geometry, Time and Calculation components that can be utilized in custom Engine applications or in UI Plugins. |
agi.stkgraphics.jar |
The Graphics Object Model provides an approach to constructing and manipulating Globe Overlays, Primitives, Screen Overlays, Display Conditions, Picking, Camera and Imaging that can be utilized in custom Engine applications. |
agi.stkengine.jar |
STK Java API implementation of a base UI independent reusable classes. |
agi.stk.ui.jar |
STK Java API implementation of the STK User Interface Automation entry point via the AgStkUi class that allows creation of or attachment to a running instance of the STK User Interface product. |
agi.ui.core.jar |
Java API implementation of the User Interface Automation Core components like windows, toolbars. |
agi.ui.application.jar |
Java API implementation of the User Interface Automation Application components. |
agi.stk.attr.jar |
The Attribute plugin point provides an interface that allows a plugin to add and access Attributes. |
agi.stk.plugin.util.jar |
The Util plugin point provides a base interface that allows a plugin to write messages to the message viewer and to obtain the name of the site interface itself. |
agi.stk.plugin.stk.jar |
The STK plugin point provides a base interface that allows a plugin to access the STK Object Model and VGT Object Model. |
agi.stk.plugin.crdn.jar |
The VGT plugin point provides a way for users to create custom vector, Axes, and Scalar calculation objects that could not be created with the VGT Object Model. |
agi.stk.plugin.accessconstraints.jar |
The Access Constraint plugin point provides a way for users to create access constraint objects that are not pre defined by STK. |
agi.stk.plugin.astrogator.plugin.jar |
The Astrogator plugin point provides a way for users to create custom propagators, Engine Models, and Calculation objects. |
agi.stk.plugin.graphics.jar |
The Graphics plugin point provides a way for users to create Projection Streams, Raster Streams, and Custom Image Globe Overlays. |
agi.stk.plugin.jar |
This jar file provides the base plugin initialization API. |
agi.stk.core.jar |
This jar file provides the base UI resources for STK applications based in Swing or SWT. |
agi.stk.core.swing.jar |
This jar file provides the base UI resources for STK applications based in Swing. |
agi.stkobjects.aviator.jar |
STK Aviator is a library containing types, interfaces, events and classes representing various aspects of Aviator. |