Library | Package Java Toolkit

Class wfcSession

package com.ptc.wfc.wfcSession;

public class wfcSession



Description

Contains global CIP definitions for module "wfcSession"



Method Summary
static BeforeModelRetrieveInstructionsBeforeModelRetrieveInstructions_Create (WModelRetrieveOptions RetrieveOptions, String ModelFilePath)
     Creates a class object for model retrieve instrctions.
static Matrix3DCreateMatrix3D (double idx00, double idx01, double idx02, double idx03, double idx10, double idx11, double idx12, double idx13, double idx20, double idx21, double idx22, double idx23, double idx30, double idx31, double idx32, double idx33)
    Intialize a 3 dimensional Matrix with specified values
static Outline2DCreateOutline2D (double idx00, double idx01, double idx10, double idx11)
    Intialize a 2 dimensional Line with specified values
static Outline3DCreateOutline3D (double idx00, double idx01, double idx02, double idx10, double idx11, double idx12)
    Intialize a 3 dimensional Line with specified values
static Point2DCreatePoint2D (double idx0, double idx1)
    Intialize a 2 dimensional Point with specified values
static Point3DCreatePoint3D (double idx0, double idx1, double idx2)
    Intialize a 3 dimensional Point with specified values
static TimerCreateTimer (TimerAction Action)
     Create timer object with specified listener. This method can be called from non-Toolkit thread. For example , Thread created by application to process non-Creo tasks.
static Vector2DCreateVector2D (double idx0, double idx1)
    Intialize a 2 dimensional Vector with specified values
static Vector3DCreateVector3D (double idx0, double idx1, double idx2)
    Intialize a 3 dimensional Vector with specified values
static ElementWstringOptionElementWstringOption_Create (boolean Positive, boolean Sign)
     
static FiletypeOpenOptionsFiletypeOpenOptions_Create (MdlfileTypes ModelFiletypes)
    Creates a class object for file open dialog options.
static FiletypeSaveOptionsFiletypeSaveOptions_Create (MdlfileTypes ModelFiletypes)
    Creates a class object for file save dialog options.
static voidInvokeLater (RunnableAction Action)
     Create listener object whose callback can be called as soon as Toolkit thread is available. User can call Object Toolkit methods in this callback. This method can be called from non-Toolkit thread. For example , Thread created by application to process non-Creo tasks.
static TimeValueTimeValue_Create (int Seconds, int MicroSeconds)
     

Method Detail

ElementWstringOption_Create

static ElementWstringOptionElementWstringOption_Create (boolean Positive, boolean Sign)


     
Parameters:
Positive
 
Sign
 
Returns:
 


BeforeModelRetrieveInstructions_Create

static BeforeModelRetrieveInstructionsBeforeModelRetrieveInstructions_Create (WModelRetrieveOptions RetrieveOptions, String ModelFilePath)


     Creates a class object for model retrieve instrctions.
Manual References:
Action Listeners: Model Level Action listeners, Action Listeners: Model Level Action listeners
Parameters:
RetrieveOptions
ModelFilePath
A full path to the valid model file including FileName + Extension + Version.
Returns:
A pointer to the object.


FiletypeOpenOptions_Create

static FiletypeOpenOptionsFiletypeOpenOptions_Create (MdlfileTypes ModelFiletypes)


    Creates a class object for file open dialog options.
Manual References:
Session Objects: File Dialogs, Session Objects: File Dialogs
Parameters:
ModelFiletypes
The filter sequence for file types.
Returns:
A pointer to the object.


FiletypeSaveOptions_Create

static FiletypeSaveOptionsFiletypeSaveOptions_Create (MdlfileTypes ModelFiletypes)


    Creates a class object for file save dialog options.
Manual References:
Session Objects: File Dialogs, Session Objects: File Dialogs
Parameters:
ModelFiletypes
The filter sequence for file types.
Returns:
A pointer to the object.


TimeValue_Create

static TimeValueTimeValue_Create (int Seconds, int MicroSeconds)


     
Parameters:
Seconds
MicroSeconds
Returns:


CreateTimer

static TimerCreateTimer (TimerAction Action)


     Create timer object with specified listener. This method can be called from non-Toolkit thread. For example , Thread created by application to process non-Creo tasks.
Parameters:
Action
Returns:


InvokeLater

static voidInvokeLater (RunnableAction Action)


     Create listener object whose callback can be called as soon as Toolkit thread is available. User can call Object Toolkit methods in this callback. This method can be called from non-Toolkit thread. For example , Thread created by application to process non-Creo tasks.
Parameters:
Action
Returns:


CreateMatrix3D

static Matrix3DCreateMatrix3D (double idx00, double idx01, double idx02, double idx03, double idx10, double idx11, double idx12, double idx13, double idx20, double idx21, double idx22, double idx23, double idx30, double idx31, double idx32, double idx33)


    Intialize a 3 dimensional Matrix with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx00
idx01
idx02
idx03
idx10
idx11
idx12
idx13
idx20
idx21
idx22
idx23
idx30
idx31
idx32
idx33
Returns:
The Matrix3D object.


CreatePoint2D

static Point2DCreatePoint2D (double idx0, double idx1)


    Intialize a 2 dimensional Point with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx0
idx1
Returns:
The Point2D object.


CreatePoint3D

static Point3DCreatePoint3D (double idx0, double idx1, double idx2)


    Intialize a 3 dimensional Point with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx0
idx1
idx2
Returns:
The Point3D object.


CreateOutline3D

static Outline3DCreateOutline3D (double idx00, double idx01, double idx02, double idx10, double idx11, double idx12)


    Intialize a 3 dimensional Line with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx00
idx01
idx02
idx10
idx11
idx12
Returns:
The Outline3D object.


CreateOutline2D

static Outline2DCreateOutline2D (double idx00, double idx01, double idx10, double idx11)


    Intialize a 2 dimensional Line with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx00
idx01
idx10
idx11
Returns:
The Outline2D object.


CreateVector2D

static Vector2DCreateVector2D (double idx0, double idx1)


    Intialize a 2 dimensional Vector with specified values
Manual References:
Session Objects: Initializing Objects, Session Objects: Initializing Objects
Parameters:
idx0
idx1
Returns:
The Vector2D object.


CreateVector3D

static Vector3DCreateVector3D (double idx0, double idx1, double idx2)


    Intialize a 3 dimensional Vector with specified values
Manual References:
Session Objects: Initializing Objects
Parameters:
idx0
idx1
idx2
Returns:
The Vector3D object.