public interface InspectionGraphicalReportOutputBuilder extends Builder
Builder.commit()
is called, null will be returned. InspectionOperationCollection.createGraphicalReportOutputBuilder(nxopen.cam.CAMObject[])
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionGraphicalReportOutputBuilder.OutputFormatType
the output format type
|
static class |
InspectionGraphicalReportOutputBuilder.PageOrientationType
the page orientation type
|
static class |
InspectionGraphicalReportOutputBuilder.PageSizeType
the page size type
|
Modifier and Type | Method and Description |
---|---|
boolean |
openFile()
Returns the open file option
License requirements: None. |
String |
outputFile()
Returns the output file
License requirements: None. |
InspectionGraphicalReportOutputBuilder.OutputFormatType |
outputFormat()
Returns the output format
License requirements: None. |
InspectionGraphicalReportOutputBuilder.PageOrientationType |
pageOrientation()
Returns the page orientation
License requirements: None. |
InspectionGraphicalReportOutputBuilder.PageSizeType |
pageSize()
Returns the page size
License requirements: None. |
void |
publish()
Output the graphical reports
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
double |
scaleFactor()
Returns the scale factor
License requirements: None. |
void |
setOpenFile(boolean openFile)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setOutputFile(String filename)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setOutputFormat(InspectionGraphicalReportOutputBuilder.OutputFormatType format)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPageOrientation(InspectionGraphicalReportOutputBuilder.PageOrientationType pageOrientation)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setPageSize(InspectionGraphicalReportOutputBuilder.PageSizeType pageSize)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setScaleFactor(double scaleFactor)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
InspectionGraphicalReportOutputBuilder.OutputFormatType outputFormat() throws NXException, RemoteException
NXException
RemoteException
void setOutputFormat(InspectionGraphicalReportOutputBuilder.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
InspectionGraphicalReportOutputBuilder.PageOrientationType pageOrientation() throws NXException, RemoteException
NXException
RemoteException
void setPageOrientation(InspectionGraphicalReportOutputBuilder.PageOrientationType pageOrientation) throws NXException, RemoteException
pageOrientation
- NXException
RemoteException
InspectionGraphicalReportOutputBuilder.PageSizeType pageSize() throws NXException, RemoteException
NXException
RemoteException
void setPageSize(InspectionGraphicalReportOutputBuilder.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() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.