Modifier and Type | Interface and Description |
---|---|
static class |
CAMSession.DialogCustomizationData
This class holds the data returned from
getDialogCustomization(nxopen.cam.CAMObject) |
static class |
CAMSession.ObjectSubtype
the template subtype class
|
Modifier and Type | Method and Description |
---|---|
Preferences |
createCamPreferences()
Create Cam Preferences builder.
|
void |
endSystemDialogCustomization()
End the dialog customization process, this API is only for internal use and so will not be documented
License requirements: None. |
CAMSession.DialogCustomizationData |
getDialogCustomization(CAMObject paramObj)
Get the dialog customization, this API is only for internal use and so will not be documented
License requirements: None. |
boolean |
getMcsDisplay()
Get MCS display
License requirements: None. |
String[] |
getTemplateSubtypes(String typeName,
CAMSession.ObjectSubtype subtypeClass)
Get the names of the available template subypes for the specified template type.
|
String[] |
getTemplateTypes()
Get the names of the available template types.
|
void |
initializeSystemDialogCustomization(String locationForCustomizationFile)
Initialize the dialog customization process, the input
directory is where the customization file will be created, the file name will be
"CustomizationData.bin" and will be deleted and recreated if it already exists
in the folder provided, this API is only for internal use and so will not be documented
License requirements: None. |
boolean |
isSystemDialog(CAMObject paramObj)
Check if the object has dialog customization, this API is only for internal use and so will not be documented
License requirements: None. |
void |
makeSystemDialogs(String templateType,
Part part)
Capture the customization in the part as system customization,
this API is only for internal use and so will not be documented
License requirements: None. |
PathDisplay |
pathDisplay()
|
void |
setMcsDisplay(boolean displayMCS)
Set MCS display
License requirements: cam_base ("CAM BASE") . |
void |
specifyConfiguration(String configFile)
Specify the configuration file of the current cam session
License requirements: cam_base ("CAM BASE") . |
PathDisplay pathDisplay() throws RemoteException
RemoteException
void specifyConfiguration(String configFile) throws NXException, RemoteException
configFile
- the name of the configuration fileNXException
RemoteException
String[] getTemplateTypes() throws NXException, RemoteException
NXException
RemoteException
String[] getTemplateSubtypes(String typeName, CAMSession.ObjectSubtype subtypeClass) throws NXException, RemoteException
typeName
- the name of the template typesubtypeClass
- the subtype classNXException
RemoteException
Preferences createCamPreferences() throws NXException, RemoteException
NXException
RemoteException
void setMcsDisplay(boolean displayMCS) throws NXException, RemoteException
displayMCS
- whether the MCS should be displayedNXException
RemoteException
boolean getMcsDisplay() throws NXException, RemoteException
NXException
RemoteException
void initializeSystemDialogCustomization(String locationForCustomizationFile) throws NXException, RemoteException
locationForCustomizationFile
- NXException
RemoteException
void endSystemDialogCustomization() throws NXException, RemoteException
NXException
RemoteException
void makeSystemDialogs(String templateType, Part part) throws NXException, RemoteException
templateType
- part
- NXException
RemoteException
boolean isSystemDialog(CAMObject paramObj) throws NXException, RemoteException
paramObj
- NXException
RemoteException
CAMSession.DialogCustomizationData getDialogCustomization(CAMObject paramObj) throws NXException, RemoteException
paramObj
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.