public interface WorkInstructionOutputBuilder extends Builder
CAMSetup.createWorkInstructionOutputBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
WorkInstructionOutputBuilder.OutputFormatType
the output format type
|
static class |
WorkInstructionOutputBuilder.PageOrientationType
the page orientation type
|
static class |
WorkInstructionOutputBuilder.PageSizeType
the page size type
|
Modifier and Type | Method and Description |
---|---|
boolean |
openFile()
Returns the open file
License requirements: None. |
String |
outputFile()
Returns the output file
License requirements: None. |
WorkInstructionOutputBuilder.OutputFormatType |
outputFormat()
Returns the output format
License requirements: None. |
WorkInstructionOutputBuilder.PageOrientationType |
pageOrientation()
Returns the page orientation
License requirements: None. |
WorkInstructionOutputBuilder.PageSizeType |
pageSize()
Returns the page size
License requirements: None. |
void |
publish(CAMObject[] objects,
CAMObject firstSelObj,
int currentView)
Publish the Work Instructions
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
double |
scaleFactor()
Returns the scale factor
License requirements: None. |
void |
setOpenFile(boolean openFile)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
void |
setOutputFile(String filename)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
void |
setOutputFormat(WorkInstructionOutputBuilder.OutputFormatType format)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
void |
setPageOrientation(WorkInstructionOutputBuilder.PageOrientationType pageOrientation)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
void |
setPageSize(WorkInstructionOutputBuilder.PageSizeType pageSize)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
void |
setScaleFactor(double scaleFactor)
License requirements: nx_wi_authoring (" NX Work Instruction Authoring") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
WorkInstructionOutputBuilder.OutputFormatType outputFormat() throws NXException, RemoteException
NXException
RemoteException
void setOutputFormat(WorkInstructionOutputBuilder.OutputFormatType format) throws NXException, RemoteException
format
- NXException
RemoteException
String outputFile() throws NXException, RemoteException
NXException
RemoteException
void setOutputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean openFile() throws NXException, RemoteException
NXException
RemoteException
void setOpenFile(boolean openFile) throws NXException, RemoteException
openFile
- NXException
RemoteException
WorkInstructionOutputBuilder.PageOrientationType pageOrientation() throws NXException, RemoteException
NXException
RemoteException
void setPageOrientation(WorkInstructionOutputBuilder.PageOrientationType pageOrientation) throws NXException, RemoteException
pageOrientation
- NXException
RemoteException
WorkInstructionOutputBuilder.PageSizeType pageSize() throws NXException, RemoteException
NXException
RemoteException
void setPageSize(WorkInstructionOutputBuilder.PageSizeType pageSize) throws NXException, RemoteException
pageSize
- NXException
RemoteException
double scaleFactor() throws NXException, RemoteException
NXException
RemoteException
void setScaleFactor(double scaleFactor) throws NXException, RemoteException
scaleFactor
- NXException
RemoteException
void publish(CAMObject[] objects, CAMObject firstSelObj, int currentView) throws NXException, RemoteException
objects
- array of objectsfirstSelObj
- currentView
- CAM_SETUP_viewNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.