About This Guide
This section contains information about the contents of this user’s guide and the conventions used.
Purpose
This manual describes how to use Creo Object TOOLKIT Java, an object-based Java toolkit API for Creo Parametric. Creo Object TOOLKIT Java makes possible the development of Java programs that access the internal components of a Creo session, to customize Creo models.
Note
Creo Object TOOLKIT Java is supported with Creo Parametric. It is not supported with the other Creo applications.
Audience
This manual is intended for experienced Creo Parametric users who are already familiar with Java or another object-oriented language.
Prerequisites
This manual assumes you have the following knowledge:
•  Creo Parametric
•  The syntax and language structure of Java.
Documentation
The documentation for Creo Object TOOLKIT Java includes the following:
•  Creo Object TOOLKIT Java User’s Guide
•  APIWizard— An online format that describes the syntax of the Creo Object TOOLKIT Java methods and provides a link to the online version of this manual. The online version of the documentation is updated more frequently than the printed version. If there are any discrepancies, the online version is the correct one.
•  Creo Object TOOLKIT JAVA Help Center— from Creo 11.0.0.0 onwards, the documentation for Creo Object TOOLKIT Java is also available in an online Help format. The Help Center combines information from the API files, User’s Guide and sample applications with a powerful search.
Conventions
The following table lists conventions and terms used throughout this book.
Convention
Description
UPPERCASE
Creo—type menu name (for example, PART).
Boldface
Windows-type menu name or menu or dialog box option (for example, View), or utility. Boldface font is also used for keywords, Creo Object TOOLKIT Java methods, names of dialog box buttons, and Creo commands.
Monospace(Courier)
Code samples appear in courier font like this. Java aspects (methods, classes, data types, object names, and so on) also appear in Courier font.
Emphasis
Important information appears in italics like this. Italic font is also used for file names and uniform resource locators (URLs).
Choose
Highlight a menu option by placing the arrow cursor on the option and pressing the left mouse button.
Select
A synonym for “choose” as above, Select also describes the actions of selecting elements on a model and checking boxes.
Element
An element describes redefinable characteristics of a feature in a model.
Mode
An environment in Creo in which you can perform a group of closely related functions (Drawing, for example).
Model
An assembly, part, drawing, format, notebook, case study, sketch, and so on.
Option
An item in a menu or an entry in a configuration file or a setup file.
Solid
A part or an assembly.
<creo_loadpoint>
The location where the Creo applications are installed, for example, C:\Program Files\PTC\Creo 1.0.
<creo_otk_java_loadpoint_app>
The location where the Creo Object TOOLKIT Java application files are installed, that is, <creo_loadpoint>\<version>\Common Files\otk\otk_java.
<creo_otk_java_loadpoint_doc>
The location where the Creo Object TOOLKIT Java documentation files are installed, that is, <creo_loadpoint>\<version>\Common Files\otk_java_doc.
<creo_toolkit_loadpoint>
The location where the Creo TOOLKIT application is installed, that is, <creo_loadpoint>\<version>\Common Files\protoolkit.
<creo_jlink_loadpoint>
The location where the J-Link sample applications are installed, that is, <creo_loadpoint>\<version>\Common Files\otk_java_free.
Note
•  Important information that should not be overlooked appears in notes like this.
•  All references to mouse clicks assume use of a right-handed mouse.
Software Product Concerns and Documentation Comments
For resources and services to help you with PTC software products, see the Creo PTC Customer Service Guide. It includes instructions for using the World Wide Web or fax transmissions for customer support.
In regard to documentation, PTC welcomes your suggestions and comments. You can send feedback in the following ways:
•  Send comments electronically to MCAD-documentation@ptc.com.
•  Fill out and mail the PTC Documentation Survey in the customer service guide.